是这样的,美工分别设计了一个角色和骑宠,并且将其导出为
模型.fbx,
模型@action.fbx,
骑宠.fbx
骑宠@action.fbx,
运行时加载sprite3d用不带@的fbx,动画加载带@的fbx,导出不带@的fbx时不带动画,带@的带动画
以上的都是在3dmax中调过对齐过得…
现在的问题是,当我把模型绑定到骑宠上的虚拟体时,如果骑宠不播放动作,看起来坐标系是对的,如果骑宠播放了动作,则坐标系就会有偏移。一般是xyz轴的各种旋转,然后我打开动作的max文件,修改了绑定点的旋转值:操作是选中虚拟体F12修改…然后导出就可以正常,但是换其他模型又会出现坐标系奇怪的的情况…然后带动画的fbx重置变化只会修改关键帧…无法全部帧对齐修改…
于是我想求助的问题是:
1:到底是啥情况导致虚拟体坐标系奇怪了…
2:我要怎么操作才能解决这问题
3:导出后看起来正常的2个fbx的那个虚拟体,在vs里面看他的旋转修改也都不一样,而且也都不是,0,0,0,而且和3dmax里面看的坐标也不一样,这个啥情况
4:可以像我这样导出嘛,然后独立单纯动画导出怎么重置变换,再x变化塌陷啊,只会修改一帧啊
求助啊!!
找到方法了