Blender OBJ exporter在THREE.js中显示面向错误方向的模型

Blender OBJ exporter在THREE.js中显示面向错误方向的模型,three.js,blender,Three.js,Blender,编辑3:我现在怀疑Blender的OBJ导出器/导入器出了问题,因为Maya的导出没有这样做-我已经相应地更新了标题 以下是错误报告: 至少,这应该会帮助那些像我这样对这个问题感到困惑的人 在上述编辑之前: 使用THREE.js的OBJ导入器导入的OBJ文件似乎朝向错误的方向 在混合器中:X向前,Z向上: 导出时,我确保轴保持一致,但Z/Y翻转除外,因为THREE.js中的坐标系不同: 在THREE.js编辑器中,与JSON和Collada导入相比,模型是面向Y而不是X导入的: 这让我相信,

编辑3:我现在怀疑Blender的OBJ导出器/导入器出了问题,因为Maya的导出没有这样做-我已经相应地更新了标题

以下是错误报告:

至少,这应该会帮助那些像我这样对这个问题感到困惑的人

在上述编辑之前:

使用THREE.js的OBJ导入器导入的OBJ文件似乎朝向错误的方向

在混合器中:X向前,Z向上: 导出时,我确保轴保持一致,但Z/Y翻转除外,因为THREE.js中的坐标系不同:

在THREE.js编辑器中,与JSON和Collada导入相比,模型是面向Y而不是X导入的:

这让我相信,OBJ进口商有问题

此处的模型(包括混合文件):

编辑:我可以确认将OBJ重新导入Blender的方法是正确的,因此OBJ导出器可能不会有问题:

编辑2:打印扭曲

将Collada和OBJ导入Maya,其行为方式与THREE.js相同

OBJ面对Z,Collada面对X。我开始认为这是Blender导入/导出OBJ文件的问题