|
|
@ -129,7 +129,7 @@ public class FilterPostProcessor implements SceneProcessor, Savable { |
|
|
|
return filters.iterator(); |
|
|
|
return filters.iterator(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public void initialize(RenderManager rm, ViewPort vp) { |
|
|
|
public void initialize(RenderManager rm, ViewPort vp) { |
|
|
|
renderManager = rm; |
|
|
|
renderManager = rm; |
|
|
|
renderer = rm.getRenderer(); |
|
|
|
renderer = rm.getRenderer(); |
|
|
|
viewPort = vp; |
|
|
|
viewPort = vp; |
|
|
@ -137,6 +137,11 @@ public class FilterPostProcessor implements SceneProcessor, Savable { |
|
|
|
fsQuad.setWidth(1); |
|
|
|
fsQuad.setWidth(1); |
|
|
|
fsQuad.setHeight(1); |
|
|
|
fsQuad.setHeight(1); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (!renderer.getCaps().contains(Caps.PackedFloatTexture)) { |
|
|
|
|
|
|
|
throw new RendererException("FilterPostProcessor requires the " + |
|
|
|
|
|
|
|
"video hardware to support packed float texture."); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
Camera cam = vp.getCamera(); |
|
|
|
Camera cam = vp.getCamera(); |
|
|
|
|
|
|
|
|
|
|
|
//save view port diensions
|
|
|
|
//save view port diensions
|
|
|
|