🚀 Auto-deploy: melhoria no snap e medição AR em 24/05/2026 13:56:02
This commit is contained in:
@@ -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 }),
|
||||
}));
|
||||
|
||||
Reference in New Issue
Block a user