【发布时间】:2017-01-28 19:31:04
【问题描述】:
这是根据您的建议更新的代码
var 场景 = new THREE.Scene(); var camera = new THREE.PerspectiveCamera(75, window.innerWidth/window.innerHeight, 0.1, 1000); var element = document.getElementById("container");var renderer = new THREE.WebGLRenderer( { alpha: true } );
renderer.setSize( window.innerWidth, window.innerHeight );
element.appendChild( renderer.domElement );
var loader = new THREE.OBJLoader();
loader.load(
'3D Model/Tiend3D.obj',
function ( object ) {
scene.add( object );
});
function render() {
window.requestAnimationFrame( render );
renderer.render( scene, camera );
}
render();
这是我用来导入 3D 模型的代码,但它根本不起作用,我通过在示例之一中更改 3D 模型的路径来确保 3D 模型是可加载的我的路径,它加载得很好,我查看了该示例的代码,但有很多我不熟悉的东西,所以我的问题是加载 .obj 文件并将其添加到场景的正确方法是什么。
【问题讨论】:
标签: javascript three.js .obj