浏览代码

- change test data

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8679 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
nor..67 14 年之前
父节点
当前提交
916af255a0
共有 53 个文件被更改,包括 10 次插入0 次删除
  1. 二进制
      engine/src/test-data/TerrainGrid/testgrid_-1_0_-1.j3o
  2. 二进制
      engine/src/test-data/TerrainGrid/testgrid_-1_0_-2.j3o
  3. 二进制
      engine/src/test-data/TerrainGrid/testgrid_-1_0_-3.j3o
  4. 二进制
      engine/src/test-data/TerrainGrid/testgrid_-1_0_0.j3o
  5. 二进制
      engine/src/test-data/TerrainGrid/testgrid_-1_0_1.j3o
  6. 二进制
      engine/src/test-data/TerrainGrid/testgrid_-1_0_2.j3o
  7. 二进制
      engine/src/test-data/TerrainGrid/testgrid_-1_0_3.j3o
  8. 二进制
      engine/src/test-data/TerrainGrid/testgrid_-2_0_-1.j3o
  9. 二进制
      engine/src/test-data/TerrainGrid/testgrid_-2_0_-2.j3o
  10. 二进制
      engine/src/test-data/TerrainGrid/testgrid_-2_0_0.j3o
  11. 二进制
      engine/src/test-data/TerrainGrid/testgrid_-2_0_1.j3o
  12. 二进制
      engine/src/test-data/TerrainGrid/testgrid_-2_0_2.j3o
  13. 二进制
      engine/src/test-data/TerrainGrid/testgrid_-2_0_3.j3o
  14. 二进制
      engine/src/test-data/TerrainGrid/testgrid_0_0_-1.j3o
  15. 二进制
      engine/src/test-data/TerrainGrid/testgrid_0_0_-2.j3o
  16. 二进制
      engine/src/test-data/TerrainGrid/testgrid_0_0_-3.j3o
  17. 二进制
      engine/src/test-data/TerrainGrid/testgrid_0_0_-4.j3o
  18. 二进制
      engine/src/test-data/TerrainGrid/testgrid_0_0_-5.j3o
  19. 二进制
      engine/src/test-data/TerrainGrid/testgrid_0_0_0.j3o
  20. 二进制
      engine/src/test-data/TerrainGrid/testgrid_0_0_1.j3o
  21. 二进制
      engine/src/test-data/TerrainGrid/testgrid_0_0_2.j3o
  22. 二进制
      engine/src/test-data/TerrainGrid/testgrid_0_0_3.j3o
  23. 二进制
      engine/src/test-data/TerrainGrid/testgrid_1_0_-1.j3o
  24. 二进制
      engine/src/test-data/TerrainGrid/testgrid_1_0_-2.j3o
  25. 二进制
      engine/src/test-data/TerrainGrid/testgrid_1_0_-3.j3o
  26. 二进制
      engine/src/test-data/TerrainGrid/testgrid_1_0_-4.j3o
  27. 二进制
      engine/src/test-data/TerrainGrid/testgrid_1_0_-5.j3o
  28. 二进制
      engine/src/test-data/TerrainGrid/testgrid_1_0_0.j3o
  29. 二进制
      engine/src/test-data/TerrainGrid/testgrid_1_0_1.j3o
  30. 二进制
      engine/src/test-data/TerrainGrid/testgrid_1_0_2.j3o
  31. 二进制
      engine/src/test-data/TerrainGrid/testgrid_1_0_3.j3o
  32. 二进制
      engine/src/test-data/TerrainGrid/testgrid_2_0_-1.j3o
  33. 二进制
      engine/src/test-data/TerrainGrid/testgrid_2_0_-2.j3o
  34. 二进制
      engine/src/test-data/TerrainGrid/testgrid_2_0_-3.j3o
  35. 二进制
      engine/src/test-data/TerrainGrid/testgrid_2_0_-4.j3o
  36. 二进制
      engine/src/test-data/TerrainGrid/testgrid_2_0_-5.j3o
  37. 二进制
      engine/src/test-data/TerrainGrid/testgrid_2_0_0.j3o
  38. 二进制
      engine/src/test-data/TerrainGrid/testgrid_2_0_1.j3o
  39. 二进制
      engine/src/test-data/TerrainGrid/testgrid_2_0_2.j3o
  40. 二进制
      engine/src/test-data/TerrainGrid/testgrid_2_0_3.j3o
  41. 二进制
      engine/src/test-data/TerrainGrid/testgrid_3_0_-1.j3o
  42. 二进制
      engine/src/test-data/TerrainGrid/testgrid_3_0_-2.j3o
  43. 二进制
      engine/src/test-data/TerrainGrid/testgrid_3_0_-3.j3o
  44. 二进制
      engine/src/test-data/TerrainGrid/testgrid_3_0_-4.j3o
  45. 二进制
      engine/src/test-data/TerrainGrid/testgrid_3_0_-5.j3o
  46. 二进制
      engine/src/test-data/TerrainGrid/testgrid_3_0_0.j3o
  47. 二进制
      engine/src/test-data/TerrainGrid/testgrid_3_0_1.j3o
  48. 二进制
      engine/src/test-data/TerrainGrid/testgrid_3_0_2.j3o
  49. 二进制
      engine/src/test-data/TerrainGrid/testgrid_3_0_3.j3o
  50. 二进制
      engine/src/test-data/TerrainGrid/testgrid_4_0_-2.j3o
  51. 二进制
      engine/src/test-data/TerrainGrid/testgrid_4_0_-3.j3o
  52. 二进制
      engine/src/test-data/TerrainGrid/testgrid_4_0_-4.j3o
  53. 10 0
      engine/src/test/jme3test/terrain/TerrainGridTest.java

二进制
engine/src/test-data/TerrainGrid/testgrid_-1_0_-1.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_-1_0_-2.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_-1_0_-3.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_-1_0_0.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_-1_0_1.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_-1_0_2.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_-1_0_3.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_-2_0_-1.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_-2_0_-2.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_-2_0_0.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_-2_0_1.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_-2_0_2.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_-2_0_3.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_0_0_-1.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_0_0_-2.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_0_0_-3.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_0_0_-4.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_0_0_-5.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_0_0_0.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_0_0_1.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_0_0_2.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_0_0_3.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_1_0_-1.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_1_0_-2.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_1_0_-3.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_1_0_-4.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_1_0_-5.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_1_0_0.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_1_0_1.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_1_0_2.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_1_0_3.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_2_0_-1.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_2_0_-2.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_2_0_-3.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_2_0_-4.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_2_0_-5.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_2_0_0.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_2_0_1.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_2_0_2.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_2_0_3.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_3_0_-1.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_3_0_-2.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_3_0_-3.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_3_0_-4.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_3_0_-5.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_3_0_0.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_3_0_1.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_3_0_2.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_3_0_3.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_4_0_-2.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_4_0_-3.j3o


二进制
engine/src/test-data/TerrainGrid/testgrid_4_0_-4.j3o


+ 10 - 0
engine/src/test/jme3test/terrain/TerrainGridTest.java

@@ -9,6 +9,7 @@ import com.jme3.bullet.collision.shapes.CapsuleCollisionShape;
 import com.jme3.bullet.collision.shapes.HeightfieldCollisionShape;
 import com.jme3.bullet.control.CharacterControl;
 import com.jme3.bullet.control.RigidBodyControl;
+import com.jme3.export.binary.BinaryExporter;
 import com.jme3.input.KeyInput;
 import com.jme3.input.controls.ActionListener;
 import com.jme3.input.controls.KeyTrigger;
@@ -25,6 +26,9 @@ import com.jme3.terrain.heightmap.Namer;
 import com.jme3.texture.Texture;
 import com.jme3.texture.Texture.WrapMode;
 import java.io.File;
+import java.io.IOException;
+import java.util.logging.Level;
+import java.util.logging.Logger;
 
 public class TerrainGridTest extends SimpleApplication {
 
@@ -138,6 +142,12 @@ public class TerrainGridTest extends SimpleApplication {
                 }
 
                 public void tileAttached(Vector3f cell, TerrainQuad quad) {
+//                    try {
+//                        BinaryExporter.getInstance().save(quad, new File("/Users/normenhansen/Documents/Code/jme3/engine/src/test-data/TerrainGrid/"
+//                                + "testgrid_" + Math.round(cell.x) + "_" + Math.round(cell.y) + "_" + Math.round(cell.z) + ".j3o"));
+//                    } catch (IOException ex) {
+//                        Logger.getLogger(TerrainFractalGridTest.class.getName()).log(Level.SEVERE, null, ex);
+//                    }
                     quad.addControl(new RigidBodyControl(new HeightfieldCollisionShape(quad.getHeightMap(), terrain.getLocalScale()), 0));
                     bulletAppState.getPhysicsSpace().add(quad);
                 }