Home | History | Annotate | Download | only in bullet

Lines Matching refs:terrain

60 import com.jme3.terrain.geomipmap.TerrainLodControl;
61 import com.jme3.terrain.geomipmap.TerrainQuad;
62 import com.jme3.terrain.heightmap.AbstractHeightMap;
63 import com.jme3.terrain.heightmap.ImageBasedHeightMap;
76 TerrainQuad terrain;
250 matRock = new Material(assetManager, "Common/MatDefs/Terrain/TerrainLighting.j3md");
253 matRock.setTexture("AlphaMap", assetManager.loadTexture("Textures/Terrain/splat/alphamap.png"));
254 Texture heightMapImage = assetManager.loadTexture("Textures/Terrain/splat/mountains512.png");
255 Texture grass = assetManager.loadTexture("Textures/Terrain/splat/grass.jpg");
259 Texture dirt = assetManager.loadTexture("Textures/Terrain/splat/dirt.jpg");
263 Texture rock = assetManager.loadTexture("Textures/Terrain/splat/road.jpg");
267 Texture normalMap0 = assetManager.loadTexture("Textures/Terrain/splat/grass_normal.jpg");
269 Texture normalMap1 = assetManager.loadTexture("Textures/Terrain/splat/dirt_normal.png");
271 Texture normalMap2 = assetManager.loadTexture("Textures/Terrain/splat/road_normal.png");
284 terrain = new TerrainQuad("terrain", 65, 513, heightmap.getHeightMap());
287 TerrainLodControl control = new TerrainLodControl(terrain, cameras);
288 terrain.addControl(control);
289 terrain.setMaterial(matRock);
290 terrain.setLocalScale(new Vector3f(2, 2, 2));
291 terrain.setLocked(false); // unlock it so we can edit the height
293 terrain.setShadowMode(ShadowMode.CastAndReceive);
294 terrain.addControl(new RigidBodyControl(0));
295 rootNode.attachChild(terrain);
296 getPhysicsSpace().addAll(terrain);