diff --git a/tools/editor/editor_viewport.cpp b/tools/editor/editor_viewport.cpp index 44ae4dc6..be4ef8c2 100644 --- a/tools/editor/editor_viewport.cpp +++ b/tools/editor/editor_viewport.cpp @@ -658,8 +658,10 @@ void EditorViewport::render(VkCommandBuffer cmd) { m2Renderer_->prepareRender(frame, *camera_); m2Renderer_->render(cmd, perFrameSet, *camera_); } - if (wmoRenderer_) + if (wmoRenderer_) { + wmoRenderer_->prepareRender(); wmoRenderer_->render(cmd, perFrameSet, *camera_); + } waterRenderer_.render(cmd, perFrameSet);