【问题标题】:Three.js images not loading from ThreeJs Json fileThree.js 图像未从 ThreeJs Json 文件加载
【发布时间】:2014-09-19 16:09:12
【问题描述】:

我有一个使用 python 转换器从 obj 和 mtl 文件生成的 threejs JSON 对象文件。 我正在使用以下代码加载此 js 文件:

loader = new THREE.JSONLoader();
            loader.load('3bhk_1635_perpsective/test.js', function (geometry, materials ) {

                var mesh = new THREE.Mesh( geometry, new THREE.MeshFaceMaterial( materials ) );
                geometry.computeFaceNormals();                  
                scene.add(mesh);
                }
            );

除了与 JSONObject 关联的图像外,所有内容都在加载。请帮我加载所有图片。

【问题讨论】:

标签: three.js


【解决方案1】:

如果加载器没有错误,请尝试调整对象位置和相机位置。

否则,您将在模型完成加载之前将网格添加到场景中。
在回调中移动添加:

loader.onLoadComplete = function() {
    scene.add(mesh);
}

【讨论】:

    猜你喜欢
    • 2018-05-23
    • 2019-09-17
    • 2015-10-28
    • 2016-01-11
    • 2012-11-24
    • 1970-01-01
    • 2018-02-06
    • 2021-03-04
    • 2019-12-09
    相关资源
    最近更新 更多