瀏覽代碼

Merge pull request #2437 from vanRepin/missing_clone

add missing clone to PBRMaterials
David Catuhe 8 年之前
父節點
當前提交
543fd8a62b

+ 4 - 0
src/Materials/PBR/babylon.pbrMetallicRoughnessMaterial.ts

@@ -85,6 +85,10 @@
             return activeTextures;
         }
 
+        public clone(name: string): PBRMetallicRoughnessMaterial {
+            return SerializationHelper.Clone(() => new PBRMetallicRoughnessMaterial(name, this.getScene()), this);
+        }
+
         /**
          * Serialize the material to a parsable JSON object.
          */

+ 4 - 0
src/Materials/PBR/babylon.pbrSpecularGlossinessMaterial.ts

@@ -78,6 +78,10 @@
             return activeTextures;
         }
 
+        public clone(name: string): PBRSpecularGlossinessMaterial {
+            return SerializationHelper.Clone(() => new PBRSpecularGlossinessMaterial(name, this.getScene()), this);
+        }
+
         /**
          * Serialize the material to a parsable JSON object.
          */