|
@@ -147,7 +147,7 @@ THREE.SAOPass = function ( scene, camera, depthTexture, useNormals, resolution )
|
|
this.materialCopy.blendDstAlpha = THREE.ZeroFactor;
|
|
this.materialCopy.blendDstAlpha = THREE.ZeroFactor;
|
|
this.materialCopy.blendEquationAlpha = THREE.AddEquation;
|
|
this.materialCopy.blendEquationAlpha = THREE.AddEquation;
|
|
|
|
|
|
- if ( THREE.CopyShader === undefined ) {
|
|
|
|
|
|
+ if ( THREE.UnpackDepthRGBAShader === undefined ) {
|
|
|
|
|
|
console.error( 'THREE.SAOPass relies on THREE.UnpackDepthRGBAShader' );
|
|
console.error( 'THREE.SAOPass relies on THREE.UnpackDepthRGBAShader' );
|
|
|
|
|
|
@@ -175,7 +175,7 @@ THREE.SAOPass.OUTPUT = {
|
|
THREE.SAOPass.prototype = Object.assign( Object.create( THREE.Pass.prototype ), {
|
|
THREE.SAOPass.prototype = Object.assign( Object.create( THREE.Pass.prototype ), {
|
|
constructor: THREE.SAOPass,
|
|
constructor: THREE.SAOPass,
|
|
|
|
|
|
- render: function ( renderer, writeBuffer, readBuffer, deltaTime, maskActive ) {
|
|
|
|
|
|
+ render: function ( renderer, writeBuffer, readBuffer/*, deltaTime, maskActive*/ ) {
|
|
|
|
|
|
// Rendering readBuffer first when rendering to screen
|
|
// Rendering readBuffer first when rendering to screen
|
|
if ( this.renderToScreen ) {
|
|
if ( this.renderToScreen ) {
|