diff --git a/engine/src/terrain/com/jme3/terrain/geomipmap/TerrainQuad.java b/engine/src/terrain/com/jme3/terrain/geomipmap/TerrainQuad.java index cc8755d37..b83c55118 100644 --- a/engine/src/terrain/com/jme3/terrain/geomipmap/TerrainQuad.java +++ b/engine/src/terrain/com/jme3/terrain/geomipmap/TerrainQuad.java @@ -141,14 +141,37 @@ public class TerrainQuad extends Node implements Terrain { super("Terrain"); } + /** + * + * @param name + * @param patchSize size of the individual patches + * @param totalSize the size of this entire terrain tree (on one side) + * @param heightMap + */ public TerrainQuad(String name, int patchSize, int totalSize, float[] heightMap) { this(name, patchSize, totalSize, Vector3f.UNIT_XYZ, heightMap); } + /** + * + * @param name + * @param patchSize size of the individual patches + * @param quadSize + * @param totalSize the size of this entire terrain tree (on one side) + * @param heightMap + */ public TerrainQuad(String name, int patchSize, int quadSize, int totalSize, float[] heightMap) { this(name, patchSize, totalSize, Vector3f.UNIT_XYZ, heightMap); } + /** + * + * @param name + * @param patchSize size of the individual patches + * @param size size of this quad, can be between totalSize and patchSize + * @param scale + * @param heightMap + */ public TerrainQuad(String name, int patchSize, int size, Vector3f scale, float[] heightMap) { this(name, patchSize, size, scale, heightMap, size, new Vector2f(), 0); affectedAreaBBox = new BoundingBox(new Vector3f(0,0,0), size*2, Float.MAX_VALUE, size*2); @@ -156,6 +179,15 @@ public class TerrainQuad extends Node implements Terrain { addControl(new NormalRecalcControl(this)); } + /** + * + * @param name + * @param patchSize size of the individual patches + * @param totalSize the size of this entire terrain tree (on one side) + * @param quadSize + * @param scale + * @param heightMap + */ public TerrainQuad(String name, int patchSize, int totalSize, int quadSize, Vector3f scale, float[] heightMap) { this(name, patchSize, quadSize, scale, heightMap, totalSize, new Vector2f(), 0); affectedAreaBBox = new BoundingBox(new Vector3f(0,0,0), totalSize*2, Float.MAX_VALUE, totalSize*2);