Explorar o código

Merge pull request #2437 from vanRepin/missing_clone

add missing clone to PBRMaterials
David Catuhe %!s(int64=8) %!d(string=hai) anos
pai
achega
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.
          */