public class MultiTerrainLodControl extends TerrainLodControl
| Modifier and Type | Class and Description |
|---|---|
protected class |
MultiTerrainLodControl.UpdateMultiLOD
Overrides the parent UpdateLOD runnable to process
multiple terrains.
|
TerrainLodControl.UpdateLODcamera, cameraLocations, cameras, forceUpdate, hasResetLod, indexer, lastCameraLocations, lodCalcRunning, lodCalculator, previousCameraLocation, terrain, useRenderCameraenabled, spatial| Constructor and Description |
|---|
MultiTerrainLodControl() |
MultiTerrainLodControl(Camera camera) |
MultiTerrainLodControl(Terrain terrain) |
MultiTerrainLodControl(Terrain terrain,
Camera camera) |
MultiTerrainLodControl(Terrain terrain,
java.util.List<Camera> cameras) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTerrain(TerrainQuad tq)
Add a terrain that will have its LOD handled by this control.
|
protected TerrainLodControl.UpdateLOD |
createLodUpdateTask(java.util.List<Vector3f> locations,
LodCalculator lodCalculator) |
protected DistanceLodCalculator |
makeLodCalculator() |
protected void |
prepareTerrain() |
void |
removeTerrain(TerrainQuad tq)
Add a terrain that will no longer have its LOD handled by this control.
|
cloneFields, controlRender, controlUpdate, detachAndCleanUpControl, forceUpdate, getLodCalculator, isUseRenderCamera, jmeClone, read, setCamera, setCameras, setEnabled, setLodCalculator, setSpatial, setTerrain, setUseRenderCamera, updateLOD, updateLOD, updateLodOffCount, writecloneForSpatial, getSpatial, isEnabled, render, updatepublic MultiTerrainLodControl()
public MultiTerrainLodControl(Terrain terrain)
public MultiTerrainLodControl(Camera camera)
protected DistanceLodCalculator makeLodCalculator()
makeLodCalculator in class TerrainLodControlpublic void addTerrain(TerrainQuad tq)
public void removeTerrain(TerrainQuad tq)
protected TerrainLodControl.UpdateLOD createLodUpdateTask(java.util.List<Vector3f> locations, LodCalculator lodCalculator)
createLodUpdateTask in class TerrainLodControlprotected void prepareTerrain()
prepareTerrain in class TerrainLodControl