浏览代码

fixed JmeBatchRendererBackend that was not properly reseting the forcedRenderState of the renderer causing depth test and depth write to be disable once th first frame was rendered

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10630 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
rem..om 12 年之前
父节点
当前提交
e2614b51c7
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      engine/src/niftygui/com/jme3/niftygui/JmeBatchRenderBackend.java

+ 1 - 0
engine/src/niftygui/com/jme3/niftygui/JmeBatchRenderBackend.java

@@ -452,6 +452,7 @@ public class JmeBatchRenderBackend implements BatchRenderBackend {
 
       material.setTexture("ColorMap", textureAtlas);
       material.render(meshGeometry, renderManager);
+      renderManager.setForcedRenderState(null);
     }
 
     private RenderState.BlendMode convertBlend(final BlendMode blendMode) {