【发布时间】:2018-12-18 03:37:32
【问题描述】:
我已经上传了一个网页到我的服务器,它使用了three.js。
我的网页在我的本地机器上运行良好。但是,当我将网页上传到服务器时,我的 3d 模型没有加载!我错过了什么或做错了什么?
这是我用来加载 3d 模型的代码:
textureLoader = new THREE.TextureLoader();
map = textureLoader.load('img/CHRIS.jpg');
material = new THREE.MeshPhongMaterial({map: map});
loader = new THREE.OBJLoader();
loader.load( 'obj/CHRIS3.obj', function ( object ) {
canvas.css('background','none');
object.traverse( function ( node ) {
if ( node.isMesh ){
node.material = material;
}
});
scene.add( object );
});
【问题讨论】:
标签: javascript html three.js webgl