Browse Source

Merge pull request #16416 from but0n/gltfloader-patch

Fix GLTFLoader: cloned material sharing the same color object
Mr.doob 6 năm trước cách đây
mục cha
commit
92b7278895
1 tập tin đã thay đổi với 2 bổ sung1 xóa
  1. 2 1
      examples/js/loaders/GLTFLoader.js

+ 2 - 1
examples/js/loaders/GLTFLoader.js

@@ -841,7 +841,8 @@ THREE.GLTFLoader = ( function () {
 
 				for ( var i = 0, il = params.length; i < il; i ++ ) {
 
-					target[ params[ i ] ] = source[ params[ i ] ];
+					var value = source[ params[ i ] ];
+					target[ params[ i ] ] = value.isColor ? value.clone() : value;
 
 				}