我正在爲瀏覽器創建光盤高爾夫遊戲。我的一位朋友通過在Trimble Sketchup中創建對象來幫助我,以便將它們導入遊戲中。他導出了.dae文件和紋理,並且使用ColladaLoader.js導入了它們。紋理和對象加載,對象被渲染,但對象是黑色的,有時,JavaScript控制檯說一些紋理不能被渲染。 下面是一些代碼: var loader = new THREE.ColladaLoader()
底部的問題更新.... 我正在Ruby中編寫自定義SketchUp導出插件。然後使用導出的數據在Three.js中重新創建幾何。 我遇到了一些組件/組轉換問題,並將其跟蹤到鏡像或幾何軸上應用了「翻轉」的幾何圖形。簡而言之,翻轉並不受尊重。我無法找到任何SU Ruby方法來查明是否有任何給定的實體有此應用翻轉。 我可以得到一個變換矩陣,並將其轉換(請參見this question of mine h