Quellcode durchsuchen

Forced depth range to 0,0 in NiftyJmeDisplay processor before rendering nifty to avoid depth check issues between the 3D scene and the text elements of the nifty gui.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9941 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
rem..om vor 13 Jahren
Ursprung
Commit
8d841b70dd
1 geänderte Dateien mit 2 neuen und 0 gelöschten Zeilen
  1. 2 0
      engine/src/niftygui/com/jme3/niftygui/NiftyJmeDisplay.java

+ 2 - 0
engine/src/niftygui/com/jme3/niftygui/NiftyJmeDisplay.java

@@ -171,8 +171,10 @@ public class NiftyJmeDisplay implements SceneProcessor {
     public void postQueue(RenderQueue rq) {
         // render nifty before anything else
         renderManager.setCamera(vp.getCamera(), true);
+        renderer.setDepthRange(0, 0);
         //nifty.update();
         nifty.render(false);
+        renderer.setDepthRange(0, 1);
         renderManager.setCamera(vp.getCamera(), false);
     }