* Implement cleanUpFilter method in SoftBloomFilter Added cleanUpFilter method to properly clean up passes. * Fix variable naming for downsampling and upsampling passes
@@ -173,7 +173,17 @@ public class SoftBloomFilter extends Filter {
material.setFloat("GlowFactor", glowFactor);
initialized = true;
-
+ }
+
+ @Override
+ protected void cleanUpFilter(Renderer r) {
+ for (Pass p : downsamplingPasses) {
+ p.cleanup(r);
+ for (Pass p : upsamplingPasses) {
+ initialized = false;
}
@Override