diff --git a/Editor/TerrainWindow.cpp b/Editor/TerrainWindow.cpp index bab5f0ea0..66a065274 100644 --- a/Editor/TerrainWindow.cpp +++ b/Editor/TerrainWindow.cpp @@ -924,6 +924,8 @@ void TerrainWindow::Create(EditorComponent* _editor) wi::allocator::shared_ptr terrain_voronoi = wi::allocator::make_shared_single(); terrain->modifiers.emplace_back() = terrain_voronoi; + editor->GetCurrentEditorScene().scene.weathers.Clear(); + perlin->Bind(terrain_perlin.get()); voronoi->Bind(terrain_voronoi.get()); AddModifier(perlin);