/external/jmonkeyengine/engine/src/terrain/com/jme3/terrain/noise/ |
Color.java | 30 package com.jme3.terrain.noise;
|
/external/jmonkeyengine/engine/src/terrain/com/jme3/terrain/noise/basis/ |
Noise.java | 30 package com.jme3.terrain.noise.basis;
36 import com.jme3.terrain.noise.Basis;
37 import com.jme3.terrain.noise.modulator.Modulator;
38 import com.jme3.terrain.noise.modulator.NoiseModulator;
|
NoiseAggregator.java | 30 package com.jme3.terrain.noise.basis;
32 import com.jme3.terrain.noise.Basis;
|
ImprovedNoise.java | 30 package com.jme3.terrain.noise.basis;
32 import com.jme3.terrain.noise.ShaderUtils;
|
/external/jmonkeyengine/engine/src/terrain/com/jme3/terrain/noise/filter/ |
AbstractFilter.java | 30 package com.jme3.terrain.noise.filter;
36 import com.jme3.terrain.noise.Filter;
|
IterativeFilter.java | 30 package com.jme3.terrain.noise.filter;
36 import com.jme3.terrain.noise.Filter;
|
SmoothFilter.java | 30 package com.jme3.terrain.noise.filter;
|
OptimizedErode.java | 30 package com.jme3.terrain.noise.filter;
|
PerturbFilter.java | 30 package com.jme3.terrain.noise.filter;
35 import com.jme3.terrain.noise.ShaderUtils;
36 import com.jme3.terrain.noise.fractal.FractalSum;
|
ThermalErodeFilter.java | 30 package com.jme3.terrain.noise.filter;
|
/external/jmonkeyengine/engine/src/test/jme3test/terrain/ |
TerrainTestAdvanced.java | 32 package jme3test.terrain; 47 import com.jme3.terrain.geomipmap.TerrainLodControl; 48 import com.jme3.terrain.geomipmap.TerrainQuad; 49 import com.jme3.terrain.geomipmap.lodcalc.DistanceLodCalculator; 50 import com.jme3.terrain.heightmap.AbstractHeightMap; 51 import com.jme3.terrain.heightmap.ImageBasedHeightMap; 59 * Uses the terrain's lighting texture with normal maps and lights. 65 private TerrainQuad terrain; field in class:TerrainTestAdvanced 95 // First, we load up our textures and the heightmap texture for the terrain 97 // TERRAIN TEXTURE materia [all...] |
TerrainTestCollision.java | 32 package jme3test.terrain; 59 import com.jme3.terrain.geomipmap.TerrainLodControl; 60 import com.jme3.terrain.geomipmap.TerrainQuad; 61 import com.jme3.terrain.geomipmap.lodcalc.DistanceLodCalculator; 62 import com.jme3.terrain.heightmap.AbstractHeightMap; 63 import com.jme3.terrain.heightmap.ImageBasedHeightMap; 69 * Creates a terrain object and a collision node to go with it. Then 70 * drops several balls from the sky that collide with the terrain 72 * Left click to place a sphere on the ground where the crosshairs intersect the terrain. 73 * Hit keys 1 or 2 to raise/lower the terrain at that spot 79 TerrainQuad terrain; field in class:TerrainTestCollision [all...] |
TerrainGridSerializationTest.java | 1 package jme3test.terrain; 18 import com.jme3.terrain.geomipmap.TerrainGrid; 19 import com.jme3.terrain.geomipmap.TerrainGridListener; 20 import com.jme3.terrain.geomipmap.TerrainLodControl; 21 import com.jme3.terrain.geomipmap.TerrainQuad; 22 import com.jme3.terrain.geomipmap.lodcalc.DistanceLodCalculator; 27 private TerrainGrid terrain; field in class:TerrainGridSerializationTest 49 this.terrain= (TerrainGrid) assetManager.loadModel("TerrainGrid/TerrainGrid.j3o"); 51 this.rootNode.attachChild(this.terrain); 53 TerrainLodControl control = new TerrainLodControl(this.terrain, getCamera()) [all...] |
TerrainGridTest.java | 1 package jme3test.terrain; 19 import com.jme3.terrain.geomipmap.TerrainGrid; 20 import com.jme3.terrain.geomipmap.TerrainGridListener; 21 import com.jme3.terrain.geomipmap.TerrainLodControl; 22 import com.jme3.terrain.geomipmap.TerrainQuad; 23 import com.jme3.terrain.geomipmap.grid.ImageTileLoader; 24 import com.jme3.terrain.geomipmap.lodcalc.DistanceLodCalculator; 25 import com.jme3.terrain.heightmap.Namer; 33 private TerrainGrid terrain; field in class:TerrainGridTest 59 // TERRAIN TEXTURE materia [all...] |
TerrainGridTileLoaderTest.java | 1 package jme3test.terrain; 18 import com.jme3.terrain.geomipmap.TerrainGrid; 19 import com.jme3.terrain.geomipmap.TerrainGridListener; 20 import com.jme3.terrain.geomipmap.TerrainLodControl; 21 import com.jme3.terrain.geomipmap.TerrainQuad; 22 import com.jme3.terrain.geomipmap.grid.AssetTileLoader; 23 import com.jme3.terrain.geomipmap.lodcalc.DistanceLodCalculator; 31 private TerrainGrid terrain; field in class:TerrainGridTileLoaderTest 57 // TERRAIN TEXTURE material 58 this.mat_terrain = new Material(this.assetManager, "Common/MatDefs/Terrain/HeightBasedTerrain.j3md") [all...] |
/external/jmonkeyengine/engine/src/terrain/com/jme3/terrain/geomipmap/ |
TerrainLodControl.java | 32 package com.jme3.terrain.geomipmap;
46 import com.jme3.terrain.Terrain;
47 import com.jme3.terrain.geomipmap.lodcalc.DistanceLodCalculator;
48 import com.jme3.terrain.geomipmap.lodcalc.LodCalculator;
54 * Tells the terrain to update its Level of Detail.
64 * terrain to the scene!
70 private Terrain terrain;
field in class:TerrainLodControl 79 public TerrainLodControl(Terrain terrain, Camera camera) { [all...] |
TerrainQuad.java | 33 package com.jme3.terrain.geomipmap;
52 import com.jme3.terrain.ProgressMonitor;
53 import com.jme3.terrain.Terrain;
54 import com.jme3.terrain.geomipmap.lodcalc.LodCalculator;
55 import com.jme3.terrain.geomipmap.picking.BresenhamTerrainPicker;
56 import com.jme3.terrain.geomipmap.picking.TerrainPickData;
57 import com.jme3.terrain.geomipmap.picking.TerrainPicker;
71 * A terrain quad is a node in the quad tree of the terrain system. [all...] |
/external/jmonkeyengine/engine/src/test/jme3test/post/ |
TestDepthOfField.java | 18 import com.jme3.terrain.geomipmap.TerrainQuad; 19 import com.jme3.terrain.heightmap.AbstractHeightMap; 20 import com.jme3.terrain.heightmap.ImageBasedHeightMap; 35 TerrainQuad terrain; field in class:TestDepthOfField 139 matRock = new Material(assetManager, "Common/MatDefs/Terrain/TerrainLighting.j3md"); 142 matRock.setTexture("AlphaMap", assetManager.loadTexture("Textures/Terrain/splat/alphamap.png")); 143 Texture heightMapImage = assetManager.loadTexture("Textures/Terrain/splat/mountains512.png"); 144 Texture grass = assetManager.loadTexture("Textures/Terrain/splat/grass.jpg"); 148 Texture dirt = assetManager.loadTexture("Textures/Terrain/splat/dirt.jpg"); 152 Texture rock = assetManager.loadTexture("Textures/Terrain/splat/road.jpg") [all...] |
/external/jmonkeyengine/engine/src/test/jme3test/light/ |
TestSpotLightTerrain.java | 47 import com.jme3.terrain.geomipmap.TerrainLodControl; 48 import com.jme3.terrain.geomipmap.TerrainQuad; 49 import com.jme3.terrain.geomipmap.lodcalc.DistanceLodCalculator; 50 import com.jme3.terrain.heightmap.AbstractHeightMap; 51 import com.jme3.terrain.heightmap.ImageBasedHeightMap; 58 * Uses the terrain's lighting texture with normal maps and lights. 64 private TerrainQuad terrain; field in class:TestSpotLightTerrain 118 // TERRAIN TEXTURE material 119 matTerrain = new Material(assetManager, "Common/MatDefs/Terrain/TerrainLighting.j3md"); 124 matTerrain.setTexture("AlphaMap", assetManager.loadTexture("Textures/Terrain/splat/alpha1.png")) [all...] |
/external/jmonkeyengine/engine/src/terrain/com/jme3/terrain/geomipmap/grid/ |
AssetTileLoader.java | 5 package com.jme3.terrain.geomipmap.grid; 13 import com.jme3.terrain.geomipmap.TerrainGridTileLoader; 14 import com.jme3.terrain.geomipmap.TerrainQuad; 43 Logger.getLogger(this.getClass().getName()).log(Level.INFO, "Load terrain grid tile: {0}", modelName); 51 Logger.getLogger(this.getClass().getName()).log(Level.WARNING, "Could not load terrain grid tile: {0}", modelName); 54 Logger.getLogger(this.getClass().getName()).log(Level.INFO, "Loaded terrain grid tile: {0}", modelName);
|
FractalTileLoader.java | 5 package com.jme3.terrain.geomipmap.grid; 12 import com.jme3.terrain.geomipmap.TerrainGridTileLoader; 13 import com.jme3.terrain.geomipmap.TerrainQuad; 14 import com.jme3.terrain.heightmap.AbstractHeightMap; 15 import com.jme3.terrain.heightmap.HeightMap; 18 import com.jme3.terrain.noise.Basis;
|
/external/jmonkeyengine/engine/src/terrain/com/jme3/terrain/geomipmap/lodcalc/ |
SimpleLodThreshold.java | 33 package com.jme3.terrain.geomipmap.lodcalc;
39 import com.jme3.terrain.Terrain;
40 import com.jme3.terrain.geomipmap.TerrainQuad;
45 * Just multiplies the terrain patch size by 2. So every two
54 private int size; // size of a terrain patch
61 public SimpleLodThreshold(Terrain terrain) {
62 if (terrain instanceof TerrainQuad)
63 this.size = ((TerrainQuad)terrain).getPatchSize(); [all...] |
/external/jmonkeyengine/engine/src/terrain/com/jme3/terrain/heightmap/ |
ImageBasedHeightMap.java | 33 package com.jme3.terrain.heightmap;
|
ImageBasedHeightMapGrid.java | 5 package com.jme3.terrain.heightmap; 16 * Loads Terrain grid tiles with image heightmaps. 52 // HEIGHTMAP image (for the terrain heightmap)
|
RawHeightMap.java | 32 package com.jme3.terrain.heightmap;
70 * height of the terrain, where dark is low point and bright is high point.
|