* Fix syntax error in TerrainLodControl

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7288 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
3.0
sha..rd 14 years ago
parent 8aa7468370
commit d96912e900
  1. 30
      engine/src/terrain/com/jme3/terrain/geomipmap/TerrainLodControl.java

@ -61,27 +61,25 @@ import java.util.ArrayList;
* @author Brent Owens * @author Brent Owens
*/ */
public class TerrainLodControl extends AbstractControl { public class TerrainLodControl extends AbstractControl {
private TerrainQuad terrain;
private List<Camera> cameras;
private List<Vector3f> cameraLocations = new ArrayList<Vector3f>();
private TerrainQuad terrain;
private List<Camera> cameras;
private List<Vector3f> cameraLocations = new ArrayList<Vector3f>();
public TerrainLodControl() { public TerrainLodControl() {
} }
/** /**
* Only uses the first camera right now. * Only uses the first camera right now.
* @param terrain to act upon (must be a Spatial) * @param terrain to act upon (must be a Spatial)
* @param cameras one or more cameras to reference for LOD calc * @param cameras one or more cameras to reference for LOD calc
*/ */
public TerrainLodControl(Terrain terrain, List<Camera> cameras) { public TerrainLodControl(Terrain terrain, List<Camera> cameras) {
super((Spatial)terrain); if (terrain instanceof TerrainQuad) {
if (terrain instanceof TerrainQuad) this.terrain = (TerrainQuad) terrain;
this.terrain = (TerrainQuad)terrain; }
this.cameras = cameras; this.cameras = cameras;
} }
@Override @Override
protected void controlRender(RenderManager rm, ViewPort vp) { protected void controlRender(RenderManager rm, ViewPort vp) {

Loading…
Cancel
Save