소스 검색

use 16-bit depth by default

Kirill Vainer 8 년 전
부모
커밋
c3cfab65c6
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      jme3-core/src/main/java/com/jme3/shadow/next/PreShadowArrayRenderer.java

+ 2 - 2
jme3-core/src/main/java/com/jme3/shadow/next/PreShadowArrayRenderer.java

@@ -93,7 +93,7 @@ public class PreShadowArrayRenderer implements SceneProcessor {
             points[i] = new Vector3f();
         }
 
-        prePassRenderState.setFaceCullMode(RenderState.FaceCullMode.Front);
+        prePassRenderState.setFaceCullMode(RenderState.FaceCullMode.Back);
         prePassRenderState.setColorWrite(false);
         prePassRenderState.setDepthWrite(true);
         prePassRenderState.setDepthTest(true);
@@ -134,7 +134,7 @@ public class PreShadowArrayRenderer implements SceneProcessor {
     public void addLight(Light light) {
         if (array.getImage() == null) {
             array.setImage(new Image(
-                    Format.Depth32F,
+                    Format.Depth16,
                     textureSize,
                     textureSize,
                     0,