diff --git a/engine/src/core/com/jme3/post/FilterPostProcessor.java b/engine/src/core/com/jme3/post/FilterPostProcessor.java index 24a698749..cc7680343 100644 --- a/engine/src/core/com/jme3/post/FilterPostProcessor.java +++ b/engine/src/core/com/jme3/post/FilterPostProcessor.java @@ -481,6 +481,10 @@ public class FilterPostProcessor implements SceneProcessor, Savable { InputCapsule ic = im.getCapsule(this); numSamples = ic.readInt("numSamples", 0); filters = ic.readSavableArrayList("filters", null); + for (Filter filter : filters) { + filter.setProcessor(this); + setFilterState(filter, filter.isEnabled()); + } assetManager = im.getAssetManager(); }