Browse Source

Implemented manipulator in webgl geometry example.

Mr.doob 11 năm trước cách đây
mục cha
commit
3b7056ff1f
1 tập tin đã thay đổi với 4 bổ sung2 xóa
  1. 4 2
      examples/webgl_geometry_terrain.html

+ 4 - 2
examples/webgl_geometry_terrain.html

@@ -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;
 
 				}