Browse Source

Cleans up to reduce the size of test data

Nehon 7 năm trước cách đây
mục cha
commit
3ab8466075

+ 4 - 0
jme3-examples/src/main/java/jme3test/model/TestGltfLoading.java

@@ -34,6 +34,7 @@ package jme3test.model;
 import com.jme3.animation.*;
 import com.jme3.app.ChaseCameraAppState;
 import com.jme3.app.SimpleApplication;
+import com.jme3.asset.plugins.FileLocator;
 import com.jme3.input.KeyInput;
 import com.jme3.input.controls.ActionListener;
 import com.jme3.input.controls.KeyTrigger;
@@ -76,6 +77,9 @@ public class TestGltfLoading extends SimpleApplication {
         SkeletonDebugAppState skeletonDebugAppState = new SkeletonDebugAppState();
         getStateManager().attach(skeletonDebugAppState);
 
+        String folder = System.getProperty("user.home");
+        assetManager.registerLocator(folder, FileLocator.class);
+
         // cam.setLocation(new Vector3f(4.0339394f, 2.645184f, 6.4627485f));
         // cam.setRotation(new Quaternion(-0.013950467f, 0.98604023f, -0.119502485f, -0.11510504f));
         cam.setFrustumPerspective(45f, (float) cam.getWidth() / cam.getHeight(), 0.1f, 100f);

BIN
jme3-testdata/src/main/resources/Models/Tank/Tank_AO.png


BIN
jme3-testdata/src/main/resources/Models/Tank/Tank_Metallic.png


BIN
jme3-testdata/src/main/resources/Models/Tank/Tank_Occ_Rough_Metal.png


BIN
jme3-testdata/src/main/resources/Models/Tank/Tank_Roughness.png


+ 2 - 3
jme3-testdata/src/main/resources/Models/Tank/tank.j3m

@@ -1,12 +1,11 @@
 Material Tank : Common/MatDefs/Light/PBRLighting.j3md {
      MaterialParameters {
         
-        MetallicMap : Flip Models/Tank/Tank_Metallic.png 
-        RoughnessMap : Flip Models/Tank/Tank_Roughness.png
+        MetallicRoughnessMap : Flip Models/Tank/Tank_Occ_Rough_Metal.png         
         NormalMap : Flip Models/Tank/Tank_Normal.png
         BaseColorMap : Flip Models/Tank/Tank_Base_Color.png
         EmissiveMap : Flip Models/Tank/Tank_Emissive.png
-        LightMap: Flip Models/Tank/Tank_AO.png
+        LightMap: Flip Models/Tank/Tank_Occ_Rough_Metal.png
         LightMapAsAOMap: true;
         EmissiveIntensity : 2.0