提交 6997967d 编写于 作者: E Elijah Snyder

DirectionalLight changed to PointLight. Camera orientation changed to Z up...

DirectionalLight changed to PointLight.  Camera orientation changed to Z up with new model oriented correctly
上级 4e2607d0
此差异已折叠。
......@@ -71,20 +71,20 @@
scene = new THREE.Scene();
scene.add( new THREE.AmbientLight( 0x999999 ) );
camera = new THREE.PerspectiveCamera( 35, window.innerWidth / window.innerHeight, 1, 25 );
camera = new THREE.PerspectiveCamera( 35, window.innerWidth / window.innerHeight, 1, 50 );
// Normally Z is up for objects intended to be 3D printed.
// This rook is sideways ;)
// Z is up for objects intended to be 3D printed.
camera.up.set( 0, 1, 0 );
camera.position.set( 1, 6, 9 );
camera.up.set( 0, 0, 1 );
camera.position.set( 0, -9, 6 );
camera.add( new THREE.DirectionalLight( 0xffffff, 0.8 ) );
camera.add( new THREE.PointLight( 0xffffff, 0.8 ) );
scene.add( camera );
grid = new THREE.GridHelper( 25, 1.0 );
grid.setColors( 0xffffff, 0x555555 );
grid.rotateOnAxis( new THREE.Vector3( 1, 0, 0 ), 90 * ( Math.PI/180 ) );
scene.add( grid );
renderer = new THREE.WebGLRenderer( { antialias: true } );
......@@ -97,13 +97,14 @@
loader.load( './models/amf/rook.amf', function ( amfobject ) {
document.amfobject = amfobject;
scene.add( amfobject );
render();
} );
controls = new THREE.OrbitControls( camera, renderer.domElement );
controls.target.set( 1, 1.2, 0 );
controls.target.set( 0, 1.2, 2 );
controls.update();
controls.addEventListener( 'change', render );
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册