OpenShift guest 11 سال پیش
والد
کامیت
866c333812
2فایلهای تغییر یافته به همراه2 افزوده شده و 3 حذف شده
  1. 1 2
      examples/webgl_objects_update.html
  2. 1 1
      src/renderers/WebGLRenderer.js

+ 1 - 2
examples/webgl_objects_update.html

@@ -15,7 +15,7 @@
 	</head>
 	<body>
 
-		<script src="../build/three.js"></script>
+		<script src="../build/three.min.js"></script>
 
 		<script src="js/Detector.js"></script>
 		<script src="js/libs/stats.min.js"></script>
@@ -174,7 +174,6 @@
 					object.geometry.faces[i].materialIndex = Math.floor(Math.random() * 6);
 					
 				}
-				object.geometry.buffersNeedUpdate = true;
 				object.geometry.groupsNeedUpdate = true;
 			};
 

+ 1 - 1
src/renderers/WebGLRenderer.js

@@ -3895,7 +3895,7 @@ THREE.WebGLRenderer = function ( parameters ) {
 
 				material = getBufferMaterial( object, geometryGroup );
 
-				if ( geometry.buffersNeedUpdate ) {
+				if ( geometry.buffersNeedUpdate || geometry.groupsNeedUpdate) {
 
 					initMeshBuffers( geometryGroup, object );