我正在尝试使用threeJS将.obj文件呈现到页面。我已使用convert_to_threejs.py脚本将我的文件转换为.json,转换过程中未报告任何错误。
现在使用:
加载.json文件var loader = new THREE.SceneLoader();
loader.load('../models/testShape.json');
这会给我以下控制台错误:
"THREE.WebGLRenderer" "69"
"Deprecated file format."
THREE.SceneLoader.prototype.load/xhr.onreadystatechange() - Line 38 of SceneLoader.js
这种情况发生在不同的.obj或.dae文件中,包括来自threejs网站的示例。
任何帮助都非常感激。
答案 0 :(得分:1)
尝试使用ObjectLoader。
function loaded(scene) {
// do stuff
}
new THREE.ObjectLoader().load("../models/testShape.json", loadedScene)