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
3.0
rem..om 12 years ago
parent 48ca976705
commit 8d841b70dd
  1. 2
      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);
}

Loading…
Cancel
Save