diff --git a/Source/Engine/Terrain/TerrainPatch.cpp b/Source/Engine/Terrain/TerrainPatch.cpp index 6bc4150de..89bcb9123 100644 --- a/Source/Engine/Terrain/TerrainPatch.cpp +++ b/Source/Engine/Terrain/TerrainPatch.cpp @@ -953,8 +953,9 @@ bool TerrainPatch::SetupHeightMap(int32 heightMapLength, const float* heightMap, chunk._yHeight = chunkHeights[chunkIndex]; chunk.UpdateTransform(); } - _terrain->UpdateBounds(); UpdateCollision(); + _terrain->UpdateBounds(); + _terrain->UpdateLayerBits(); #if TERRAIN_UPDATING // Invalidate cache