diff --git a/src/core/renderers/webgl/managers/FilterManager.js b/src/core/renderers/webgl/managers/FilterManager.js index 53e4b47..6c7422d 100644 --- a/src/core/renderers/webgl/managers/FilterManager.js +++ b/src/core/renderers/webgl/managers/FilterManager.js @@ -312,7 +312,7 @@ // see displacementFilter fragment shader for an example if (shader.uniforms.filterClamp) { - currentState = this.filterData.stack[this.filterData.index]; + currentState = currentState || this.filterData.stack[this.filterData.index]; const filterClamp = shader.uniforms.filterClamp;