@@ -119,6 +119,11 @@ public class TestBloom extends SimpleApplication {
fpp=new FilterPostProcessor(assetManager);
// fpp.setNumSamples(4);
+ int numSamples = getContext().getSettings().getSamples();
+ if( numSamples > 0 ) {
+ fpp.setNumSamples(numSamples);
+ }
+
BloomFilter bloom=new BloomFilter();
bloom.setDownSamplingFactor(2);
bloom.setBlurScale(1.37f);
@@ -61,6 +61,10 @@ public class TestCartoonEdge extends SimpleApplication {
if (renderer.getCaps().contains(Caps.GLSL100)){
//fpp.setNumSamples(4);
CartoonEdgeFilter toon=new CartoonEdgeFilter();
toon.setEdgeColor(ColorRGBA.Yellow);
fpp.addFilter(toon);
@@ -118,6 +118,12 @@ public class TestCrossHatch extends SimpleApplication {
rootNode.attachChild(sky);
CrossHatchFilter chf=new CrossHatchFilter();
@@ -73,6 +73,10 @@ public class TestDepthOfField extends SimpleApplication {
fpp = new FilterPostProcessor(assetManager);
dofFilter = new DepthOfFieldFilter();
dofFilter.setFocusDistance(0);
@@ -98,6 +98,10 @@ public class TestFog extends SimpleApplication {
fog=new FogFilter();
fog.setFogColor(new ColorRGBA(0.9f, 0.9f, 0.9f, 1.0f));
fog.setFogDistance(155);