|
@@ -31197,15 +31197,15 @@ var BABYLON;
|
|
|
_this._source = null;
|
|
|
scene = _this.getScene();
|
|
|
if (source) {
|
|
|
- // Source mesh
|
|
|
- _this._source = source;
|
|
|
// Geometry
|
|
|
if (source._geometry) {
|
|
|
source._geometry.applyToMesh(_this);
|
|
|
}
|
|
|
// Deep copy
|
|
|
BABYLON.Tools.DeepCopy(source, _this, ["name", "material", "skeleton", "instances", "parent", "uniqueId",
|
|
|
- "source", "metadata", "hasLODLevels", "geometry", "isBlocked", "areNormalsFrozen"], ["_poseMatrix", "_source"]);
|
|
|
+ "source", "metadata", "hasLODLevels", "geometry", "isBlocked", "areNormalsFrozen"], ["_poseMatrix"]);
|
|
|
+ // Source mesh
|
|
|
+ _this._source = source;
|
|
|
// Metadata
|
|
|
if (source.metadata && source.metadata.clone) {
|
|
|
_this.metadata = source.metadata.clone();
|