🚀 Auto-deploy: melhoria no snap e medição AR em 24/05/2026 13:56:02

This commit is contained in:
2026-05-24 13:56:02 +00:00
parent fd9082510f
commit 84b8a452a1
4 changed files with 175 additions and 48 deletions
+11
View File
@@ -305,6 +305,12 @@ interface ModelStore {
setXrHudOpen: (open: boolean) => void;
xrHudTab: string;
setXrHudTab: (tab: string) => void;
// ── WebXR Cenários Imersivos e Escalonamento ────
xrEnvironment: 'passthrough' | 'office' | 'field';
setXrEnvironment: (env: 'passthrough' | 'office' | 'field') => void;
xrScaleMode: 'tabletop' | 'realscale';
setXrScaleMode: (mode: 'tabletop' | 'realscale') => void;
}
/** Sync top-level legacy `model` / `fineTuning` from active SceneModel. */
@@ -684,4 +690,9 @@ export const useModelStore = create<ModelStore>((set, get) => ({
setXrHudOpen: (open) => set({ xrHudOpen: open }),
xrHudTab: 'scene',
setXrHudTab: (tab) => set({ xrHudTab: tab }),
xrEnvironment: 'passthrough',
setXrEnvironment: (env) => set({ xrEnvironment: env }),
xrScaleMode: 'realscale',
setXrScaleMode: (mode) => set({ xrScaleMode: mode }),
}));