2016-11-13 41 views
0

在這個three.js場景中,我將相機放在(0,0,80)並將方向燈放在(50,50,50)處。 然後,我創建了一個白色球體幾何體(左側球體),並從攪拌機(右側球體)中加載了一個json模型。但是,屏幕上顯示的場景看起來很奇怪。定向燈投影在json模型的錯誤表面上。 這似乎是座標系統的問題。 今天我嘗試一些測試。 以下是結果。攪拌機和three.js之間的座標系錯誤

  • 攪拌機版本:v2.78a
  • three.js所版本:R82
  • 出口:io_three
  • 球類型:UVsphere
  • 模型文件類型:以.json

【io_three在76版之前】

我得到了正確的結果

version 76

version 75

【io_three 「所有版本」 後,77包括82】

我得到錯誤的結果

version 77

version 82

這是DEMOsource code

+0

不可能知道,你要分享你的源代碼和JSON模式,甚至更好,你可以創建一個[要點](https://gist.github.com/)。 – Marcs

+0

對不起。我再次編輯我的問題。這似乎是出口商的錯誤。 –

回答

0

問題已解決。 Github

改變在混合器中的一個的線 - > threejs出口文件:在出口/ API/mesh.py變更線619從:

矢量=(矢量[0],矢量[2],維矢量1) 到 矢量=(矢量[0],矢量1,矢量[2])