|
@@ -42,19 +42,19 @@
|
|
|
|
|
|
renderer = new THREE.WebGLRenderer();
|
|
renderer = new THREE.WebGLRenderer();
|
|
renderer.setPixelRatio( window.devicePixelRatio );
|
|
renderer.setPixelRatio( window.devicePixelRatio );
|
|
- renderer.setSize(window.innerWidth, window.innerHeight);
|
|
|
|
|
|
+ renderer.setSize( window.innerWidth, window.innerHeight );
|
|
container.appendChild( renderer.domElement );
|
|
container.appendChild( renderer.domElement );
|
|
|
|
|
|
controls = new THREE.OrbitControls( camera, renderer.domElement );
|
|
controls = new THREE.OrbitControls( camera, renderer.domElement );
|
|
|
|
|
|
stats = new Stats();
|
|
stats = new Stats();
|
|
- container.appendChild(stats.dom);
|
|
|
|
|
|
+ container.appendChild( stats.dom );
|
|
|
|
|
|
groundMaterial = new THREE.MeshPhongMaterial( { emissive: 0xbbbbbb } );
|
|
groundMaterial = new THREE.MeshPhongMaterial( { emissive: 0xbbbbbb } );
|
|
planeGeometry = new THREE.PlaneBufferGeometry( 16000, 16000 );
|
|
planeGeometry = new THREE.PlaneBufferGeometry( 16000, 16000 );
|
|
ground = new THREE.Mesh( planeGeometry, groundMaterial );
|
|
ground = new THREE.Mesh( planeGeometry, groundMaterial );
|
|
ground.position.set( 0, -5, 0 );
|
|
ground.position.set( 0, -5, 0 );
|
|
- ground.rotation.x = -Math.PI/2;
|
|
|
|
|
|
+ ground.rotation.x = -Math.PI / 2;
|
|
scene.add( ground );
|
|
scene.add( ground );
|
|
|
|
|
|
light = new THREE.HemisphereLight( 0xffffff, 0x003300, 1 );
|
|
light = new THREE.HemisphereLight( 0xffffff, 0x003300, 1 );
|
|
@@ -65,11 +65,11 @@
|
|
|
|
|
|
for ( var k in materials ) {
|
|
for ( var k in materials ) {
|
|
|
|
|
|
- materials[k].skinning = true;
|
|
|
|
|
|
+ materials[ k ].skinning = true;
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
- skinnedMesh = new THREE.SkinnedMesh(geometry, materials );
|
|
|
|
|
|
+ skinnedMesh = new THREE.SkinnedMesh( geometry, materials );
|
|
skinnedMesh.scale.set( 1, 1, 1 );
|
|
skinnedMesh.scale.set( 1, 1, 1 );
|
|
|
|
|
|
scene.add( skinnedMesh );
|
|
scene.add( skinnedMesh );
|
|
@@ -77,7 +77,7 @@
|
|
mixer = new THREE.AnimationMixer( skinnedMesh );
|
|
mixer = new THREE.AnimationMixer( skinnedMesh );
|
|
mixer.clipAction( skinnedMesh.geometry.animations[ 0 ] ).play();
|
|
mixer.clipAction( skinnedMesh.geometry.animations[ 0 ] ).play();
|
|
|
|
|
|
- });
|
|
|
|
|
|
+ } );
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
@@ -85,7 +85,7 @@
|
|
|
|
|
|
requestAnimationFrame( animate );
|
|
requestAnimationFrame( animate );
|
|
|
|
|
|
- if( mixer ) mixer.update( clock.getDelta() );
|
|
|
|
|
|
+ if ( mixer ) mixer.update( clock.getDelta() );
|
|
|
|
|
|
controls.update();
|
|
controls.update();
|
|
|
|
|