Browse Source

Fixed geometry colors check. See #3649.

Mr.doob 12 years ago
parent
commit
af042be6ba
1 changed files with 1 additions and 3 deletions
  1. 1 3
      src/renderers/WebGLRenderer.js

+ 1 - 3
src/renderers/WebGLRenderer.js

@@ -3050,9 +3050,7 @@ THREE.WebGLRenderer = function ( parameters ) {
 
 			if ( attributes.color >= 0 ) {
 
-				if ( object.geometry.faces.length && object.geometry.faces[0].vertexColors.length > 0 ||
-					object.geometry.faces[0].color ||
-					object.geometry.__webglColorBuffer ) {
+				if ( object.geometry !== undefined && object.geometry.colors.length > 0 || object.geometry.faces.length > 0 ) {
 
 					_gl.bindBuffer( _gl.ARRAY_BUFFER, geometryGroup.__webglColorBuffer );
 					enableAttribute( attributes.color );