|
|
我从别人程序里提取出一条鱼的模型文件( .x 文件,),它只有一个frame,就是整个鱼本身。我用软件将其转换为3ds格式后,用3dmax打开, 将其拆分为需要的frame, 此时鱼的各个frame的 pivot (即枢轴)都是一样的(因为原来鱼是一个frame)
我调整每个frame的pivot后再导出为 .x 文件(文本格式),用MeshView观察Hierarchy,发现每个frame 下面又多了一个东西,就是类似这样
body
|
- —
|___
对应的源文件是这样的
Frame body {
FrameTransformMatrix {
0.000000,-0.000000,-1.000000,0.000000,0.000000,1.000000,-0.000000,0.000000,1.000000,-0.000000,0.000000,0.000000,-0.691094,0.193105,0.003216,1.000000;;
}
Frame {
FrameTransformMatrix {
1.000000,0.000000,0.000000,0.000000,-0.000000,1.000000,-0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,-0.000000,0.081119,0.534515,1.000000;;
}
Mesh {
989;
……
如何让它变成如下这种形式,还能保留pivot信息
body
|
- —
|
|