我在Maya 8.5中創建了一個非常簡單的模型來在THREE.JS中進行測試,模型導出爲.obj並使用THREE中的Python腳本轉換爲JSON文件。 JS github回購。從Maya 8.5加載模型到THREE.JS
轉換看起來像工作得很好,因爲它肯定是一個有效的JSON對象,其中包含所有數據。問題是,當我打開它,我得到以下警告:
棄用:[JS/jumper.js]好像是用舊型號格式
這是否意味着.OBJ格式以某種方式改變還是我缺少別的東西?這是我用來加載對象的代碼。我有其他原生形狀顯示正常,所以我知道設置是正確的,只是這種模型加載,我遇到了麻煩。
loader = new THREE.JSONLoader();
loader.load("js/jumper.js", function(geometry) {
jumper = new Three.Mesh(geometry, new Three.MeshLambertMaterial({ color: 0x88000}));
jumper.scale.set(10,10,10);
scene.add(jumper);
}
);
看來,即使我在模型中的一個加載從git倉庫我還是有這個問題。 – Neil