|
@@ -72,19 +72,17 @@
|
|
|
|
|
|
var quality = 16, step = 1024 / quality;
|
|
|
|
|
|
- var plane = new THREE.PlaneGeometry( 2000, 2000, quality - 1, quality - 1 );
|
|
|
- plane.applyMatrix( new THREE.Matrix4().makeRotationX( - Math.PI / 2 ) );
|
|
|
+ var geometry = new THREE.PlaneGeometry( 2000, 2000, quality - 1, quality - 1 );
|
|
|
+ geometry.applyMatrix( new THREE.Matrix4().makeRotationX( - Math.PI / 2 ) );
|
|
|
|
|
|
- var editor = new THREE.GeometryEditor( plane );
|
|
|
-
|
|
|
- for ( var i = 0, l = editor.vertices.length; i < l; i ++ ) {
|
|
|
+ for ( var i = 0, l = geometry.vertices.length; i < l; i ++ ) {
|
|
|
|
|
|
var x = i % quality, y = Math.floor( i / quality );
|
|
|
- editor.vertices[ i ].y = data[ ( x * step ) + ( y * step ) * 1024 ] * 2 - 128;
|
|
|
+ geometry.vertices[ i ].y = data[ ( x * step ) + ( y * step ) * 1024 ] * 2 - 128;
|
|
|
|
|
|
}
|
|
|
|
|
|
- mesh = new THREE.Mesh( plane, material );
|
|
|
+ mesh = new THREE.Mesh( geometry, material );
|
|
|
scene.add( mesh );
|
|
|
|
|
|
renderer = new THREE.CanvasRenderer();
|