【问题标题】:convert_to_threejs.py - Deprecated File Formatconvert_to_threejs.py - 不推荐使用的文件格式
【发布时间】:2014-11-13 09:29:14
【问题描述】:

我正在尝试使用 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 网站的示例。

非常感谢任何帮助。

【问题讨论】:

    标签: python json 3d three.js


    【解决方案1】:

    尝试使用 ObjectLoader。

     function loaded(scene) {
        // do stuff
     }
     new THREE.ObjectLoader().load("../models/testShape.json", loadedScene)
    

    https://github.com/mrdoob/three.js/issues/4259

    【讨论】:

      猜你喜欢
      • 2013-08-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-22
      • 2012-11-14
      相关资源
      最近更新 更多