@@ -84,9 +84,11 @@
var geometry = new THREE.PlaneGeometry( 7500, 7500, worldWidth - 1, worldDepth - 1 );
geometry.applyMatrix( new THREE.Matrix4().makeRotationX( - Math.PI / 2 ) );
- for ( var i = 0, l = geometry.vertices.length; i < l; i ++ ) {
+ var manipulator = new THREE.BufferGeometryManipulator( geometry );
- geometry.vertices[ i ].y = data[ i ] * 10;
+ for ( var i = 0, l = manipulator.vertices.length; i < l; i ++ ) {
+
+ manipulator.vertices[ i ].y = data[ i ] * 10;
}