瀏覽代碼

ColladaLoader2: Tweaked default material.

Mr.doob 9 年之前
父節點
當前提交
22d3b37c63
共有 1 個文件被更改,包括 6 次插入2 次删除
  1. 6 2
      examples/js/loaders/ColladaLoader2.js

+ 6 - 2
examples/js/loaders/ColladaLoader2.js

@@ -613,10 +613,14 @@ THREE.ColladaLoader.prototype = {
 
 
 					case 'triangles':
 					case 'triangles':
 					case 'polylist':
 					case 'polylist':
-						var material = new THREE.MeshBasicMaterial( { color: Math.random() * 0xffffff } );
+						var material;
 						if ( geometry.attributes.color !== undefined ) {
 						if ( geometry.attributes.color !== undefined ) {
 
 
-							material.vertexColors = THREE.VertexColors;
+							// Temporal Workaround for EXTW models
+
+							material = new THREE.MeshBasicMaterial( {
+								vertexColors: THREE.VertexColors
+							} );
 
 
 						}
 						}
 						group.add( new THREE.Mesh( geometry, material ) );
 						group.add( new THREE.Mesh( geometry, material ) );