diff --git a/src/runtime-three/runtime-host.ts b/src/runtime-three/runtime-host.ts index 261a904a..7fd462ac 100644 --- a/src/runtime-three/runtime-host.ts +++ b/src/runtime-three/runtime-host.ts @@ -124,6 +124,12 @@ import { applyWhiteboxBevelToMaterial, shouldApplyWhiteboxBevel } from "../rendering/whitebox-bevel-material"; +import { + applyRendererRenderCategory, + applyRendererRenderCategoryFromMaterial, + enableCameraRendererRenderCategories, + enableObjectForAllRendererRenderCategories +} from "../rendering/render-layers"; import { areAdvancedRenderingSettingsEqual, cloneAdvancedRenderingSettings, diff --git a/src/viewport-three/viewport-host.ts b/src/viewport-three/viewport-host.ts index 19ecae4a..1cce6223 100644 --- a/src/viewport-three/viewport-host.ts +++ b/src/viewport-three/viewport-host.ts @@ -9671,6 +9671,7 @@ export class ViewportHost { this.clearCreationPreviewObject(); const creationPreviewObject = this.createCreationPreviewObject(toolPreview); + applyRendererRenderCategory(creationPreviewObject, "overlay"); creationPreviewObject.visible = toolPreview.center !== null; this.scene.add(creationPreviewObject); this.creationPreviewObject = creationPreviewObject;