标签: json three.js blender coordinate
在这个three.js场景中,我把相机放在(0,0,80)并将一个方向灯放在(50,50,50)。 然后,我创建一个白色球体几何体(左侧球体)并从搅拌器(右侧球体)加载一个json模型。 但是,屏幕上显示的场景看起来很奇怪。定向灯项目在json模型的错误表面上。 这似乎是坐标系的问题。 我今天尝试了一些测试。 结果如下。
【76版之前的io_three】
我得到了正确的结果
version 76
version 75
【77后的io_three“所有版本”包括82】
我得错了结果
version 77
version 82
以下是DEMO和source code。
答案 0 :(得分:0)
问题已经解决了。 Github
更改其中一个搅拌机中的一条线 - > threejs导出文件:在exporter / api / mesh.py中更改行619:
vector =(vector [0],vector [2], - vector 1) 至 vector =(vector [0],vector 1,vector [2])