|
@@ -83,7 +83,7 @@
|
|
|
|
|
|
var renderer, scene, camera, stats;
|
|
|
|
|
|
- var object, uniforms;
|
|
|
+ var line, uniforms;
|
|
|
|
|
|
var loader = new THREE.FontLoader();
|
|
|
loader.load( 'fonts/helvetiker_bold.typeface.json', function ( font ) {
|
|
@@ -155,9 +155,9 @@
|
|
|
|
|
|
}
|
|
|
|
|
|
- object = new THREE.Line( geometry, shaderMaterial );
|
|
|
- object.rotation.x = 0.2;
|
|
|
- scene.add( object );
|
|
|
+ line = new THREE.Line( geometry, shaderMaterial );
|
|
|
+ line.rotation.x = 0.2;
|
|
|
+ scene.add( line );
|
|
|
|
|
|
renderer = new THREE.WebGLRenderer( { antialias: true } );
|
|
|
renderer.setPixelRatio( window.devicePixelRatio );
|
|
@@ -197,12 +197,12 @@
|
|
|
|
|
|
var time = Date.now() * 0.001;
|
|
|
|
|
|
- object.rotation.y = 0.25 * time;
|
|
|
+ line.rotation.y = 0.25 * time;
|
|
|
|
|
|
uniforms.amplitude.value = Math.sin( 0.5 * time );
|
|
|
uniforms.color.value.offsetHSL( 0.0005, 0, 0 );
|
|
|
|
|
|
- var attributes = object.geometry.attributes;
|
|
|
+ var attributes = line.geometry.attributes;
|
|
|
var array = attributes.displacement.array;
|
|
|
|
|
|
for ( var i = 0, l = array.length; i < l; i += 3 ) {
|