注册 登录
编程论坛 VC++/MFC

终于搞到了OpenGL版本的CS MDL模型察看提取器,发来给大家分享^o^

flyue 发布于 2007-10-12 16:35, 5590 次点击
这个代码对学习骨骼动画有很大帮助!!
我把它放在MP4里看,随身携带

我还有仙剑4的模型察看器
问我哪里搞到的?嘿嘿,自己找吧,网上有好多好东东

只有本站会员才能查看附件,请 登录

[此贴子已经被作者于2007-10-12 16:37:19编辑过]

10 回复
#2
踏魔狼2007-10-12 17:36
牛奶盒更好啦,还可以分解的.
#3
flyue2007-10-12 17:40

你是说Milk Shape 3D?你有它的动画播放代码吗?来一起分享一下

#4
踏魔狼2007-10-12 20:34
MDL的数据源码吗?如果是这个我倒是有地.
#5
flyue2007-10-13 16:31
我还是不太理解怎么把骨骼坐标和模型顶点结合起来,使人物模型根据骨骼作出相应的动作......
#6
踏魔狼2007-10-13 19:14

骨骼动画也就是把顶点附属到各自的骨骼上(骨骼其实就是一个矩阵变换),骨骼的移动或旋转就会带动顶点的移动或旋转.

计算过程也就是:
把顶点连接每个骨骼,并获得它们各自的骨骼变换.
对于每个骨骼的变换矩阵,乘上顶点的权重(权重也就是一个数值,如:如果顶点只附属一条骨骼,权重就是1,如果是两条,权重就是0.5),并将结果作为一个组合变换运用到顶点上。

我不太好表达,不知你看不看的明白!

#7
flyue2007-10-14 08:58
那有最简单的例子代码吗?比如控制一个圆柱体扭曲的例子(最好把工程文件发上来,因为完整的源文件看起来更直观)
#8
踏魔狼2007-10-14 13:55

呵呵!不好意思呀.我只会用口说而已!

#9
flyue2007-10-14 14:17
哎,看来还得慢慢看MDLViewer的代码了
#10
xlc2010-06-19 14:24
以下是引用flyue在2007-10-14 14:17:43的发言:

哎,看来还得慢慢看MDLViewer的代码了
怎么下载?
#11
yangfan020582011-07-10 10:20
我也想知道怎么把骨骼和模型组合起来,有有谁会的可不可以交我一下。
1