赞
踩
加载threejs的stl 和obj模型 可以用一个模板
加载stl模型
我们假设你有一个名为”test.stl“的stl模型
var loader = new THREE.STLLoader();
loader.addEventListener( 'load', function ( event ) {
var geometry = event.content;
var material = new THREE.MeshPhongMaterial( { ambient: 0xff5533, color: 0xff5533, specular: 0x111111, shininess: 200 } );
var mesh = new THREE.Mesh( geometry, material );
mesh.position.set( 0, - 0.25, 0.6 );
mesh.rotation.set( 0, Math.PI / 2, 0 );
mesh.scale.set( 0.5, 0.5, 0.5 );
mesh.castShadow = true;
mesh.receiveShadow = true;
scene.add( mesh );
} );
loader.load( 'test.stl' );
加载stl的部分
我们假设你有一个名为”test.stl“的stl模型
var loader = new THREE.STLLoader();
loader.addEventListener( 'load', function ( event ) {
var geometry = event
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。