Browse Source

3MFLoader: Fix typo.

Mugen87 5 years ago
parent
commit
27c3a2df27
2 changed files with 3 additions and 2 deletions
  1. 1 1
      examples/js/loaders/3MFLoader.js
  2. 2 1
      examples/jsm/loaders/3MFLoader.js

+ 1 - 1
examples/js/loaders/3MFLoader.js

@@ -1005,7 +1005,7 @@ THREE.ThreeMFLoader.prototype = Object.assign( Object.create( THREE.Loader.proto
 
 				colorData.push( colors[ ( p1 * 3 ) + 0 ] );
 				colorData.push( colors[ ( p1 * 3 ) + 1 ] );
-				colorData.push( colors[ ( p1 * 3 ) + 3 ] );
+				colorData.push( colors[ ( p1 * 3 ) + 2 ] );
 
 				colorData.push( colors[ ( ( p2 || p1 ) * 3 ) + 0 ] );
 				colorData.push( colors[ ( ( p2 || p1 ) * 3 ) + 1 ] );

+ 2 - 1
examples/jsm/loaders/3MFLoader.js

@@ -15,6 +15,7 @@
  * - Texture 2D
  * - Texture 2D Groups
  * - Color Groups (Vertex Colors)
+ * - Metallic Display Properties (PBR)
  */
 
 import {
@@ -1028,7 +1029,7 @@ ThreeMFLoader.prototype = Object.assign( Object.create( Loader.prototype ), {
 
 				colorData.push( colors[ ( p1 * 3 ) + 0 ] );
 				colorData.push( colors[ ( p1 * 3 ) + 1 ] );
-				colorData.push( colors[ ( p1 * 3 ) + 3 ] );
+				colorData.push( colors[ ( p1 * 3 ) + 2 ] );
 
 				colorData.push( colors[ ( ( p2 || p1 ) * 3 ) + 0 ] );
 				colorData.push( colors[ ( ( p2 || p1 ) * 3 ) + 1 ] );