Added ability to set framebuffer image format used in FilterPostProcessor.

https://hub.jmonkeyengine.org/t/ability-to-change-image-format-for-filterpostprocessor/36379
cleanup_build_scripts
tiatin 9 years ago
parent 4ba4da2e31
commit f65f0a7ee8
  1. 6
      jme3-core/src/main/java/com/jme3/post/FilterPostProcessor.java

@ -141,7 +141,7 @@ public class FilterPostProcessor implements SceneProcessor, Savable {
fsQuad.setWidth(1);
fsQuad.setHeight(1);
if (!renderer.getCaps().contains(Caps.PackedFloatTexture)) {
if (fbFormat == Format.RGB111110F && !renderer.getCaps().contains(Caps.PackedFloatTexture)) {
fbFormat = Format.RGB8;
}
@ -520,6 +520,10 @@ public class FilterPostProcessor implements SceneProcessor, Savable {
this.assetManager = assetManager;
}
public void setFrameBufferFormat(Format fbFormat) {
this.fbFormat = fbFormat;
}
public void write(JmeExporter ex) throws IOException {
OutputCapsule oc = ex.getCapsule(this);
oc.write(numSamples, "numSamples", 0);

Loading…
Cancel
Save