您的位置:首页 > Web前端 > JavaScript

three.js 如何加载obj

2016-08-31 15:53 288 查看

three.js 如何加载obj

r75中直接加载方法

var mesh = null;

var mtlLoader = new THREE.MTLLoader();
mtlLoader.setBaseUrl( "http://threejs.org/examples/obj/walt/" );
mtlLoader.setPath( "http://threejs.org/examples/obj/walt/" );
mtlLoader.load( 'WaltHead.mtl', function( materials ) {

materials.preload();

var objLoader = new THREE.OBJLoader();
objLoader.setMaterials( materials );
objLoader.setPath( "http://threejs.org/examples/obj/walt/" );
objLoader.load( 'WaltHead.obj', function ( object ) {

mesh = object;
mesh.position.y = -50;
scene.add( mesh );

} );

} );
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  函数 three-js webgl