Procházet zdrojové kódy

Rename env -> envMap

Riccardo Balbo před 1 rokem
rodič
revize
7b87ff59e5

+ 12 - 12
jme3-core/src/main/java/com/jme3/environment/baker/GenericEnvBaker.java

@@ -97,7 +97,7 @@ public abstract class GenericEnvBaker implements EnvBaker {
         axisZ[5] = Vector3f.UNIT_Z.mult(-1.0F);
     }
 
-    protected TextureCubeMap env;
+    protected TextureCubeMap envMap;
     protected Format depthFormat;
 
     protected final RenderManager renderManager;
@@ -114,11 +114,11 @@ public abstract class GenericEnvBaker implements EnvBaker {
 
         cam = new Camera(128, 128);
 
-        env = new TextureCubeMap(env_size, env_size, colorFormat);
-        env.setMagFilter(MagFilter.Bilinear);
-        env.setMinFilter(MinFilter.BilinearNoMipMaps);
-        env.setWrap(WrapMode.EdgeClamp);
-        env.getImage().setColorSpace(ColorSpace.Linear);
+        envMap = new TextureCubeMap(env_size, env_size, colorFormat);
+        envMap.setMagFilter(MagFilter.Bilinear);
+        envMap.setMinFilter(MinFilter.BilinearNoMipMaps);
+        envMap.setWrap(WrapMode.EdgeClamp);
+        envMap.getImage().setColorSpace(ColorSpace.Linear);
     }
 
     @Override
@@ -132,7 +132,7 @@ public abstract class GenericEnvBaker implements EnvBaker {
     }
 
     public TextureCubeMap getEnvMap() {
-        return env;
+        return envMap;
     }
 
     /**
@@ -170,10 +170,10 @@ public abstract class GenericEnvBaker implements EnvBaker {
     public void bakeEnvironment(Spatial scene, Vector3f position, float frustumNear, float frustumFar, Predicate<Geometry> filter) {
         FrameBuffer envbakers[] = new FrameBuffer[6];
         for (int i = 0; i < 6; i++) {
-            envbakers[i] = new FrameBuffer(env.getImage().getWidth(), env.getImage().getHeight(), 1);
+            envbakers[i] = new FrameBuffer(envMap.getImage().getWidth(), envMap.getImage().getHeight(), 1);
             envbakers[i].setDepthTarget(FrameBufferTarget.newTarget(depthFormat));
             envbakers[i].setSrgb(false);
-            envbakers[i].addColorTarget(FrameBufferTarget.newTarget(env).face(TextureCubeMap.Face.values()[i]));
+            envbakers[i].addColorTarget(FrameBufferTarget.newTarget(envMap).face(TextureCubeMap.Face.values()[i]));
         }
 
         if (isTexturePulling()) {
@@ -201,16 +201,16 @@ public abstract class GenericEnvBaker implements EnvBaker {
             renderManager.setRenderFilter(ofilter);
 
             if (isTexturePulling()) {
-                pull(envbaker, env, i);
+                pull(envbaker, envMap, i);
             }
 
         }
 
         if (isTexturePulling()) {
-            endPulling(env);
+            endPulling(envMap);
         }
 
-        env.getImage().clearUpdateNeeded();
+        envMap.getImage().clearUpdateNeeded();
 
         for (int i = 0; i < 6; i++) {
             envbakers[i].dispose();

+ 2 - 2
jme3-core/src/main/java/com/jme3/environment/baker/IBLGLEnvBaker.java

@@ -159,7 +159,7 @@ public class IBLGLEnvBaker extends GenericEnvBaker implements IBLEnvBaker {
 
         Material mat = new Material(assetManager, "Common/IBL/IBLKernels.j3md");
         mat.setBoolean("UseSpecularIBL", true);
-        mat.setTexture("EnvMap", env);
+        mat.setTexture("EnvMap", envMap);
         screen.setMaterial(mat);
 
         if (isTexturePulling()) {
@@ -262,7 +262,7 @@ public class IBLGLEnvBaker extends GenericEnvBaker implements IBLEnvBaker {
 
         Material mat = new Material(assetManager, "Common/IBL/IBLKernels.j3md");
         mat.setBoolean("UseIrradiance", true);
-        mat.setTexture("EnvMap", env);
+        mat.setTexture("EnvMap", envMap);
         screen.setMaterial(mat);
 
         for (int i = 0; i < 6; i++) {

+ 2 - 2
jme3-core/src/main/java/com/jme3/environment/baker/IBLGLEnvBakerLight.java

@@ -96,8 +96,8 @@ public class IBLGLEnvBakerLight extends IBLHybridEnvBakerLight {
         Geometry screen = new Geometry("BakeBox", boxm);
 
         Material mat = new Material(assetManager, "Common/IBLSphH/IBLSphH.j3md");
-        mat.setTexture("Texture", env);
-        mat.setVector2("Resolution", new Vector2f(env.getImage().getWidth(), env.getImage().getHeight()));
+        mat.setTexture("Texture", envMap);
+        mat.setVector2("Resolution", new Vector2f(envMap.getImage().getWidth(), envMap.getImage().getHeight()));
         screen.setMaterial(mat);
 
         float remapMaxValue = 0;

+ 1 - 1
jme3-core/src/main/java/com/jme3/environment/baker/IBLHybridEnvBakerLight.java

@@ -151,7 +151,7 @@ public class IBLHybridEnvBakerLight extends GenericEnvBaker implements IBLEnvBak
 
         Material mat = new Material(assetManager, "Common/IBL/IBLKernels.j3md");
         mat.setBoolean("UseSpecularIBL", true);
-        mat.setTexture("EnvMap", env);
+        mat.setTexture("EnvMap", envMap);
         screen.setMaterial(mat);
 
         if (isTexturePulling()) {