diff --git a/src/objects/Mesh.js b/src/objects/Mesh.js index 987879e13cc7abe5da39db677e1638d42cf18600..7fb17a69a998a49a8ad740515b4eaa89ef054416 100644 --- a/src/objects/Mesh.js +++ b/src/objects/Mesh.js @@ -30,6 +30,16 @@ THREE.Mesh.prototype = Object.assign( Object.create( THREE.Object3D.prototype ), }, + copy: function ( source ) { + + THREE.Object3D.prototype.copy.call( this, source ); + + this.drawMode = source.drawMode; + + return this; + + }, + updateMorphTargets: function () { if ( this.geometry.morphTargets !== undefined && this.geometry.morphTargets.length > 0 ) {