|
|
@ -127,7 +127,7 @@ public class FilterPostProcessor implements SceneProcessor, Savable { |
|
|
|
updateLastFilterIndex(); |
|
|
|
updateLastFilterIndex(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public Iterator<Filter> getFilterIterator(){ |
|
|
|
public Iterator<Filter> getFilterIterator() { |
|
|
|
return filters.iterator(); |
|
|
|
return filters.iterator(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -290,10 +290,13 @@ public class FilterPostProcessor implements SceneProcessor, Savable { |
|
|
|
sceneBuffer = renderFrameBufferMS; |
|
|
|
sceneBuffer = renderFrameBufferMS; |
|
|
|
} |
|
|
|
} |
|
|
|
renderFilterChain(renderer, sceneBuffer); |
|
|
|
renderFilterChain(renderer, sceneBuffer); |
|
|
|
renderManager.setCamera(viewPort.getCamera(), false); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
renderer.setFrameBuffer(outputBuffer); |
|
|
|
renderer.setFrameBuffer(outputBuffer); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//viewport can be null if no filters are enabled
|
|
|
|
|
|
|
|
if (viewPort != null) { |
|
|
|
|
|
|
|
renderManager.setCamera(viewPort.getCamera(), false); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public void preFrame(float tpf) { |
|
|
|
public void preFrame(float tpf) { |
|
|
|