|
@@ -33,27 +33,22 @@ package jme3test.light.pbr;
|
|
|
|
|
|
import com.jme3.app.SimpleApplication;
|
|
import com.jme3.app.SimpleApplication;
|
|
import com.jme3.bounding.BoundingSphere;
|
|
import com.jme3.bounding.BoundingSphere;
|
|
-import com.jme3.environment.util.*;
|
|
|
|
-import com.jme3.light.LightProbe;
|
|
|
|
-import com.jme3.environment.LightProbeFactory;
|
|
|
|
import com.jme3.environment.EnvironmentCamera;
|
|
import com.jme3.environment.EnvironmentCamera;
|
|
|
|
+import com.jme3.environment.LightProbeFactory;
|
|
import com.jme3.environment.generation.JobProgressAdapter;
|
|
import com.jme3.environment.generation.JobProgressAdapter;
|
|
|
|
+import com.jme3.environment.util.EnvMapUtils;
|
|
|
|
+import com.jme3.environment.util.LightsDebugState;
|
|
import com.jme3.input.ChaseCamera;
|
|
import com.jme3.input.ChaseCamera;
|
|
import com.jme3.input.KeyInput;
|
|
import com.jme3.input.KeyInput;
|
|
import com.jme3.input.controls.ActionListener;
|
|
import com.jme3.input.controls.ActionListener;
|
|
import com.jme3.input.controls.KeyTrigger;
|
|
import com.jme3.input.controls.KeyTrigger;
|
|
import com.jme3.light.DirectionalLight;
|
|
import com.jme3.light.DirectionalLight;
|
|
|
|
+import com.jme3.light.LightProbe;
|
|
import com.jme3.material.Material;
|
|
import com.jme3.material.Material;
|
|
-import com.jme3.math.ColorRGBA;
|
|
|
|
-import com.jme3.math.FastMath;
|
|
|
|
-import com.jme3.math.Vector3f;
|
|
|
|
|
|
+import com.jme3.math.*;
|
|
import com.jme3.post.FilterPostProcessor;
|
|
import com.jme3.post.FilterPostProcessor;
|
|
-import com.jme3.post.filters.FXAAFilter;
|
|
|
|
import com.jme3.post.filters.ToneMapFilter;
|
|
import com.jme3.post.filters.ToneMapFilter;
|
|
-import com.jme3.post.ssao.SSAOFilter;
|
|
|
|
-import com.jme3.scene.Geometry;
|
|
|
|
-import com.jme3.scene.Node;
|
|
|
|
-import com.jme3.scene.Spatial;
|
|
|
|
|
|
+import com.jme3.scene.*;
|
|
import com.jme3.texture.plugins.ktx.KTXLoader;
|
|
import com.jme3.texture.plugins.ktx.KTXLoader;
|
|
import com.jme3.util.MaterialDebugAppState;
|
|
import com.jme3.util.MaterialDebugAppState;
|
|
import com.jme3.util.SkyFactory;
|
|
import com.jme3.util.SkyFactory;
|