public class Terrain extends Renderable
Constructor and Description |
---|
Terrain() |
Modifier and Type | Method and Description |
---|---|
static Terrain |
fromHeightmap(java.lang.String textureName,
DefaultMaterial3 tileMaterial,
Vector2 size,
float maxHeight) |
static Terrain |
fromHeightmap(java.lang.String textureName,
TerrainMaterial material,
Vector2 size,
float maxHeight) |
Vector2 |
getGradient(int x,
int y) |
Vector2 |
getGradient(Vector2 point) |
float |
getHeightAt(Vector2 point) |
attachTo, createShallowCopy, getMaterial, getMesh, init, render, setMaterial, setMesh
getBoundingBox, getUntransformedBoundingBox, setBoundingBoxVisible
detach, isDity, onTransformed, setClean
getAbsolutePos, getModelMatrix, getParent, getRelativePos
public float getHeightAt(Vector2 point)
public Vector2 getGradient(int x, int y)
public static Terrain fromHeightmap(java.lang.String textureName, DefaultMaterial3 tileMaterial, Vector2 size, float maxHeight)
public static Terrain fromHeightmap(java.lang.String textureName, TerrainMaterial material, Vector2 size, float maxHeight)