blender 和 three.js 之间的坐标系错误
The coordinate system bug between blender and three.js
在这个 three.js 场景中,我将相机放在 (0, 0, 80) 并将方向灯放在 (50, 50, 50)。
然后,我创建了一个白色球体几何体(左球体)并从搅拌机(右球体)加载了一个 json 模型。
然而,屏幕上出现的场景却显得有些诡异。定向光投射在 json 模型的错误表面上。
好像是坐标系的问题。
我今天尝试了一些测试。
这是结果。
- 搅拌机版本:v2.78a
- three.js版本:r82
- 出口商:io_three
- 球体类型:UVsphere
- 模型文件类型:.json
【io_three76之前的版本】
我得到了正确的结果
【io_three "all versions" 77后包括82】
我得到了错误的结果
这里是 DEMO and source code.
在这个 three.js 场景中,我将相机放在 (0, 0, 80) 并将方向灯放在 (50, 50, 50)。 然后,我创建了一个白色球体几何体(左球体)并从搅拌机(右球体)加载了一个 json 模型。 然而,屏幕上出现的场景却显得有些诡异。定向光投射在 json 模型的错误表面上。 好像是坐标系的问题。 我今天尝试了一些测试。 这是结果。
- 搅拌机版本:v2.78a
- three.js版本:r82
- 出口商:io_three
- 球体类型:UVsphere
- 模型文件类型:.json
【io_three76之前的版本】
我得到了正确的结果
【io_three "all versions" 77后包括82】
我得到了错误的结果
这里是 DEMO and source code.