first person bug fix

This commit is contained in:
2025-09-04 12:41:49 +05:30
parent e208d79ce6
commit 0d7f5d280f
8 changed files with 149 additions and 160 deletions

View File

@@ -30,7 +30,6 @@ import Decal from "./Decal/decal";
import { useParams } from "react-router-dom";
import { useBuilderStore } from "../../store/builder/useBuilderStore";
import { getUserData } from "../../functions/getUserData";
import { findEnvironment } from "../../services/factoryBuilder/environment/findEnvironment";
export default function Builder() {
@@ -46,8 +45,7 @@ export default function Builder() {
const { setRenderDistance } = useRenderDistance();
const { setLimitDistance } = useLimitDistance();
const { projectId } = useParams();
const { setHoveredPoint, setHoveredLine } = useBuilderStore();
const { userId, organization } = getUserData();
const { setHoveredPoint, setHoveredLine, selectedWallAsset } = useBuilderStore();
useEffect(() => {
if (!toggleView) {
@@ -71,7 +69,7 @@ export default function Builder() {
}, [projectId]);
useFrame(() => {
if (csgRef.current) {
if (csgRef.current && selectedWallAsset) {
csgRef.current.update();
}
})