浏览代码

* Remove unneeded printlns in AudioNode and HDRRenderer
* Poly offset will become disabled if factor and units are set to 0.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9770 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

Sha..rd 13 年之前
父节点
当前提交
1a12437436
共有 2 个文件被更改,包括 7 次插入4 次删除
  1. 7 3
      engine/src/core/com/jme3/material/RenderState.java
  2. 0 1
      engine/src/core/com/jme3/post/HDRRenderer.java

+ 7 - 3
engine/src/core/com/jme3/material/RenderState.java

@@ -658,9 +658,13 @@ public class RenderState implements Cloneable, Savable {
      **/
     public void setPolyOffset(float factor, float units) {
         applyPolyOffset = true;
-        offsetEnabled = true;
-        offsetFactor = factor;
-        offsetUnits = units;
+        if (factor == 0 && units == 0) {
+            offsetEnabled = false;
+        } else {
+            offsetEnabled = true;
+            offsetFactor = factor;
+            offsetUnits = units;
+        }
         cachedHashCode = -1;
     }
 

+ 0 - 1
engine/src/core/com/jme3/post/HDRRenderer.java

@@ -186,7 +186,6 @@ public class HDRRenderer implements SceneProcessor {
                        blockSize.y / pixelSize.y);
             numPixels = blocks.x * blocks.y;
         }
-        System.out.println(numPixels);
 
         mat.setBoolean("Blocks", true);
         if (mode == LUMMODE_ENCODE_LUM)