diff --git a/resources/views/rd/fire-shutter-bim-viewer/index.blade.php b/resources/views/rd/fire-shutter-bim-viewer/index.blade.php
index 0c1d6051..b6f230b7 100644
--- a/resources/views/rd/fire-shutter-bim-viewer/index.blade.php
+++ b/resources/views/rd/fire-shutter-bim-viewer/index.blade.php
@@ -978,8 +978,6 @@ function FireShutterBimApp() {
sceneRef.current?.screenshot();
}, []);
- if (!params) return null;
-
return (
{/* 상단 헤더 */}
@@ -989,21 +987,27 @@ className="px-5 py-2.5 flex items-center gap-4 flex-shrink-0">
방화셔터 BIM 뷰어
- |
-
- {PRODUCT_DEFAULTS[params.productType].label} · {params.openWidth} x {params.openHeight}mm
-
+ {params && (
+ <>
+ |
+
+ {PRODUCT_DEFAULTS[params.productType].label} · {params.openWidth} x {params.openHeight}mm
+
+ >
+ )}
{/* 메인 영역 */}
{/* 좌측 파라미터 패널 */}
-
+ {params && (
+
+ )}
- {/* 3D 뷰포트 */}
+ {/* 3D 뷰포트 — 항상 렌더링 (vpRef 필수) */}
{/* 개폐율 표시 */}
@@ -1015,7 +1019,7 @@ className="p-3 overflow-y-auto custom-scrollbar flex-shrink-0">
{/* 우측 정보 패널 */}
-
+ {params &&
}
{/* 하단 툴바 */}