|
@@ -42,7 +42,7 @@
|
|
|
|
|
|
var camera, scene, canvasRenderer, webglRenderer;
|
|
var camera, scene, canvasRenderer, webglRenderer;
|
|
|
|
|
|
- var mesh, zmesh, geometry;
|
|
|
|
|
|
+ var mesh, zmesh, geometry, material;
|
|
|
|
|
|
var directionalLight, pointLight;
|
|
var directionalLight, pointLight;
|
|
|
|
|
|
@@ -70,8 +70,8 @@
|
|
|
|
|
|
// Spheres
|
|
// Spheres
|
|
|
|
|
|
- var geometry = new THREE.SphereGeometry( 100, 16, 8 );
|
|
|
|
- var material = new THREE.MeshLambertMaterial( { color: 0xffffff, shading: THREE.FlatShading, overdraw: 0.5 } );
|
|
|
|
|
|
+ geometry = new THREE.SphereGeometry( 100, 16, 8 );
|
|
|
|
+ material = new THREE.MeshPhongMaterial( { color: 0xffffff, shading: THREE.FlatShading, overdraw: 0.5, shininess: 0 } );
|
|
|
|
|
|
for ( var i = 0; i < 30; i ++ ) {
|
|
for ( var i = 0; i < 30; i ++ ) {
|
|
|
|
|
|
@@ -86,8 +86,7 @@
|
|
|
|
|
|
// Torus
|
|
// Torus
|
|
|
|
|
|
- var geometry = new THREE.TorusGeometry( 100, 25, 15, 30 );
|
|
|
|
- var material = new THREE.MeshLambertMaterial( { color: 0xffffff, overdraw: 0.5 } );
|
|
|
|
|
|
+ geometry = new THREE.TorusGeometry( 100, 25, 15, 30 );
|
|
mesh = new THREE.Mesh( geometry, material );
|
|
mesh = new THREE.Mesh( geometry, material );
|
|
scene.add( mesh );
|
|
scene.add( mesh );
|
|
|
|
|
|
@@ -108,9 +107,9 @@
|
|
pointLight = new THREE.PointLight( 0xffaa00 );
|
|
pointLight = new THREE.PointLight( 0xffaa00 );
|
|
scene.add( pointLight );
|
|
scene.add( pointLight );
|
|
|
|
|
|
- var geometry = new THREE.SphereGeometry( 100, 8, 4 );
|
|
|
|
- var material = new THREE.MeshBasicMaterial( { color: 0xffaa00 } );
|
|
|
|
- var mesh = new THREE.Mesh( geometry, material );
|
|
|
|
|
|
+ geometry = new THREE.SphereGeometry( 100, 8, 4 );
|
|
|
|
+ material = new THREE.MeshBasicMaterial( { color: 0xffaa00 } );
|
|
|
|
+ mesh = new THREE.Mesh( geometry, material );
|
|
mesh.scale.set( 0.05, 0.05, 0.05 );
|
|
mesh.scale.set( 0.05, 0.05, 0.05 );
|
|
pointLight.add( mesh );
|
|
pointLight.add( mesh );
|
|
|
|
|