|
@@ -192,7 +192,7 @@ THREE.SAOPass.prototype = Object.assign( Object.create( THREE.Pass.prototype ),
|
|
|
|
|
|
}
|
|
|
|
|
|
- this.oldClearColor.copy( renderer.getClearColor() );
|
|
|
+ renderer.getClearColor( this.oldClearColor );
|
|
|
this.oldClearAlpha = renderer.getClearAlpha();
|
|
|
var oldAutoClear = renderer.autoClear;
|
|
|
renderer.autoClear = false;
|
|
@@ -311,7 +311,7 @@ THREE.SAOPass.prototype = Object.assign( Object.create( THREE.Pass.prototype ),
|
|
|
renderPass: function ( renderer, passMaterial, renderTarget, clearColor, clearAlpha ) {
|
|
|
|
|
|
// save original state
|
|
|
- this.originalClearColor.copy( renderer.getClearColor() );
|
|
|
+ renderer.getClearColor( this.originalClearColor );
|
|
|
var originalClearAlpha = renderer.getClearAlpha();
|
|
|
var originalAutoClear = renderer.autoClear;
|
|
|
|
|
@@ -339,7 +339,7 @@ THREE.SAOPass.prototype = Object.assign( Object.create( THREE.Pass.prototype ),
|
|
|
|
|
|
renderOverride: function ( renderer, overrideMaterial, renderTarget, clearColor, clearAlpha ) {
|
|
|
|
|
|
- this.originalClearColor.copy( renderer.getClearColor() );
|
|
|
+ renderer.getClearColor( this.originalClearColor );
|
|
|
var originalClearAlpha = renderer.getClearAlpha();
|
|
|
var originalAutoClear = renderer.autoClear;
|
|
|
|