|
|
|
@ -66,9 +66,7 @@ public class TerrainLodControl extends AbstractControl { |
|
|
|
|
private List<Camera> cameras; |
|
|
|
|
private List<Vector3f> cameraLocations = new ArrayList<Vector3f>(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public TerrainLodControl() { |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
@ -77,9 +75,9 @@ public class TerrainLodControl extends AbstractControl { |
|
|
|
|
* @param cameras one or more cameras to reference for LOD calc |
|
|
|
|
*/ |
|
|
|
|
public TerrainLodControl(Terrain terrain, List<Camera> cameras) { |
|
|
|
|
super((Spatial)terrain); |
|
|
|
|
if (terrain instanceof TerrainQuad) |
|
|
|
|
this.terrain = (TerrainQuad)terrain; |
|
|
|
|
if (terrain instanceof TerrainQuad) { |
|
|
|
|
this.terrain = (TerrainQuad) terrain; |
|
|
|
|
} |
|
|
|
|
this.cameras = cameras; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|