Added scene

This commit is contained in:
Nalvazhuthi 2025-03-25 16:30:33 +05:30
parent 33632fd58e
commit 46d66be1ca
2 changed files with 25 additions and 11 deletions

View File

@ -4,6 +4,7 @@ import Panel from "./Panel";
import AddButtons from "./AddButtons"; import AddButtons from "./AddButtons";
import { useSelectedZoneStore } from "../../../store/useZoneStore"; import { useSelectedZoneStore } from "../../../store/useZoneStore";
import DisplayZone from "./DisplayZone"; import DisplayZone from "./DisplayZone";
import Scene from "../../../modules/scene/scene";
type Side = "top" | "bottom" | "left" | "right"; type Side = "top" | "bottom" | "left" | "right";
@ -78,20 +79,25 @@ const RealTimeVisulization: React.FC = () => {
left: isPlaying ? "0%" : "", left: isPlaying ? "0%" : "",
}} }}
> >
<AddButtons <div
hiddenPanels={hiddenPanels} className="scene-container"
setHiddenPanels={setHiddenPanels} style={{ height: "100%", width: "100%" }}
>
<Scene />
</div>
{!isPlaying && (
<AddButtons
hiddenPanels={hiddenPanels}
setHiddenPanels={setHiddenPanels}
selectedZone={selectedZone}
setSelectedZone={setSelectedZone}
/>
)}
<DisplayZone
zonesData={zonesData}
selectedZone={selectedZone} selectedZone={selectedZone}
setSelectedZone={setSelectedZone} setSelectedZone={setSelectedZone}
/> />
{/* {!isPlaying && ( */}
<AddButtons
hiddenPanels={hiddenPanels}
setHiddenPanels={setHiddenPanels}
selectedZone={selectedZone}
setSelectedZone={setSelectedZone}
/>
{/* )} */}
<Panel <Panel
selectedZone={selectedZone} selectedZone={selectedZone}
hiddenPanels={hiddenPanels} hiddenPanels={hiddenPanels}

View File

@ -143,7 +143,15 @@
width: calc((100vw * 1.65) - (320px + 270px + 70px) / 0.6); width: calc((100vw * 1.65) - (320px + 270px + 70px) / 0.6);
z-index: 100; z-index: 100;
.scene-container{
width: 100%;
height: 100%;
canvas{
width: calc((100vw * 1.65) - (320px + 270px + 70px) / 0.6) !important;
height: 100% !important;
}
}
&.top { &.top {
transform: scale(1.5); transform: scale(1.5);