Ver código fonte

Mesh: Fixed raycast with THREE.Geometry without uvs.

Mr.doob 10 anos atrás
pai
commit
db5a605c5e
1 arquivos alterados com 1 adições e 1 exclusões
  1. 1 1
      src/objects/Mesh.js

+ 1 - 1
src/objects/Mesh.js

@@ -339,7 +339,7 @@ THREE.Mesh.prototype.raycast = ( function () {
 
 				var uv;
 
-				if ( geometry.faceVertexUvs[ 0 ] !== undefined ) {
+				if ( geometry.faceVertexUvs[ 0 ].length > 0 ) {
 
 					var uvs = geometry.faceVertexUvs[ 0 ][ f ];
 					uvA.copy( uvs[ 0 ] );