diff --git a/src/scenes/Scene.js b/src/scenes/Scene.js index fc2f50f4b63012cc18ff8c0e5a029bc88aa9b679..aa126bae5421823bdd923273507fd9983d6ff56f 100644 --- a/src/scenes/Scene.js +++ b/src/scenes/Scene.js @@ -18,9 +18,9 @@ THREE.Scene = function () { THREE.Scene.prototype = Object.create( THREE.Object3D.prototype ); THREE.Scene.prototype.constructor = THREE.Scene; -THREE.Scene.prototype.copy = function ( source ) { +THREE.Scene.prototype.copy = function ( source, recursive ) { - THREE.Object3D.prototype.copy.call( this, source ); + THREE.Object3D.prototype.copy.call( this, source, recursive ); if ( source.fog !== null ) this.fog = source.fog.clone(); if ( source.overrideMaterial !== null ) this.overrideMaterial = source.overrideMaterial.clone();