Fixed crash in TestFilterCompositing.
Something is till odd though
This commit is contained in:
parent
080255f518
commit
96502e9061
@ -32,16 +32,16 @@
|
||||
package jme3test.post;
|
||||
|
||||
import com.jme3.app.SimpleApplication;
|
||||
import com.jme3.asset.plugins.ZipLocator;
|
||||
import com.jme3.asset.plugins.HttpZipLocator;
|
||||
import com.jme3.light.DirectionalLight;
|
||||
import com.jme3.math.ColorRGBA;
|
||||
import com.jme3.math.Quaternion;
|
||||
import com.jme3.math.Vector3f;
|
||||
import com.jme3.post.FilterPostProcessor;
|
||||
import com.jme3.post.filters.BloomFilter;
|
||||
import com.jme3.post.filters.ColorOverlayFilter;
|
||||
import com.jme3.post.filters.ComposeFilter;
|
||||
import com.jme3.scene.Spatial;
|
||||
import com.jme3.system.AppSettings;
|
||||
import com.jme3.texture.FrameBuffer;
|
||||
import com.jme3.texture.Image;
|
||||
import com.jme3.texture.Texture2D;
|
||||
@ -56,7 +56,11 @@ public class TestPostFiltersCompositing extends SimpleApplication {
|
||||
|
||||
public static void main(String[] args) {
|
||||
TestPostFiltersCompositing app = new TestPostFiltersCompositing();
|
||||
AppSettings settings = new AppSettings(true);
|
||||
settings.putBoolean("GraphicsDebug", false);
|
||||
app.setSettings(settings);
|
||||
app.start();
|
||||
|
||||
}
|
||||
|
||||
public void simpleInitApp() {
|
||||
@ -87,17 +91,18 @@ public class TestPostFiltersCompositing extends SimpleApplication {
|
||||
|
||||
guiViewPort.addProcessor(guifpp);
|
||||
|
||||
//compositing is done my mixing texture depending on the alpha channel,
|
||||
//compositing is done by mixing texture depending on the alpha channel,
|
||||
//it's important that the guiviewport clear color alpha value is set to 0
|
||||
guiViewPort.setBackgroundColor(new ColorRGBA(0, 0, 0, 0));
|
||||
guiViewPort.setBackgroundColor(ColorRGBA.BlackNoAlpha);
|
||||
guiViewPort.setClearColor(true);
|
||||
|
||||
|
||||
}
|
||||
|
||||
private void makeScene() {
|
||||
// load sky
|
||||
rootNode.attachChild(SkyFactory.createSky(assetManager, "Textures/Sky/Bright/BrightSky.dds", false));
|
||||
assetManager.registerLocator("wildhouse.zip", ZipLocator.class);
|
||||
rootNode.attachChild(SkyFactory.createSky(assetManager, "Textures/Sky/Bright/BrightSky.dds", SkyFactory.EnvMapType.CubeMap));
|
||||
assetManager.registerLocator("http://jmonkeyengine.googlecode.com/files/wildhouse.zip", HttpZipLocator.class);
|
||||
Spatial scene = assetManager.loadModel("main.scene");
|
||||
DirectionalLight sun = new DirectionalLight();
|
||||
sun.setDirection(new Vector3f(-0.4790551f, -0.39247334f, -0.7851566f));
|
||||
|
Loading…
x
Reference in New Issue
Block a user