- more effective null check for TerrainLodControl
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9822 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
This commit is contained in:
parent
2f7f270d6f
commit
c328f5ab9a
@ -158,6 +158,10 @@ public class TerrainLodControl extends AbstractControl {
|
||||
|
||||
// do all of the LOD calculations
|
||||
protected void updateLOD(List<Vector3f> locations, LodCalculator lodCalculator) {
|
||||
if(getSpatial() == null){
|
||||
return;
|
||||
}
|
||||
|
||||
// update any existing ones that need updating
|
||||
updateQuadLODs();
|
||||
|
||||
@ -201,9 +205,6 @@ public class TerrainLodControl extends AbstractControl {
|
||||
|
||||
protected void prepareTerrain() {
|
||||
TerrainQuad terrain = (TerrainQuad)getSpatial();
|
||||
if(terrain == null){
|
||||
return;
|
||||
}
|
||||
terrain.cacheTerrainTransforms();// cache the terrain's world transforms so they can be accessed on the separate thread safely
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user