使用Assimp 5.2.5加载3ds Max导出的FBX网格时变换信息异常的问题求助
Assimp 5.2.5加载3ds Max导出的FBX网格时变换信息异常的问题求助
各位好,我最近碰到个头疼的问题:我在3ds Max里做好模型后导出成了FBX格式,在Max的视窗里模型显示完全正常,网格的位置、旋转和缩放都没毛病。
可当我用自己基于Assimp 5.2.5开发的软件加载这个FBX文件时,所有网格的变换信息全出错了——模型显示得乱七八糟,位置偏移、旋转角度不对,完全不是在Max里的样子。
不过我试了个临时解决办法:先把Max导出的FBX导入Blender,再从Blender重新导出一次FBX,用我的软件加载这个二次导出的文件,变换信息就完全正常了。
想请教下有没有朋友遇到过类似的情况?这到底是3ds Max导出FBX时的设置有什么坑,还是Assimp 5.2.5对Max导出的FBX格式有特殊的处理要求?比如导出时是不是要勾选或取消某些和变换相关的选项,或者加载时要给Assimp设置特定的配置参数?
麻烦大家给点思路,谢谢了!
内容来源于stack exchange




