From b7cd4220689c3d6487baf17de12e8b95d63664d6 Mon Sep 17 00:00:00 2001 From: admtracksteel Date: Sat, 23 May 2026 23:26:57 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=80=20Auto-deploy:=20melhoria=20no=20s?= =?UTF-8?q?nap=20e=20medi=C3=A7=C3=A3o=20AR=20em=2023/05/2026=2023:26:57?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/ViewerControls.tsx | 4 ++-- src/components/XRHud.tsx | 8 +++---- src/components/three/ModelViewer.tsx | 34 +++++++++++---------------- src/components/three/XRHudInWorld.tsx | 4 +--- src/pages/XRSession.tsx | 32 ++++++++++--------------- src/stores/useModelStore.ts | 2 +- 6 files changed, 35 insertions(+), 49 deletions(-) diff --git a/src/components/ViewerControls.tsx b/src/components/ViewerControls.tsx index b08a0ef..359eee6 100644 --- a/src/components/ViewerControls.tsx +++ b/src/components/ViewerControls.tsx @@ -112,13 +112,13 @@ export function ViewerControls() { size="sm" className="gap-2 h-9" onClick={() => { - const next = renderMode === 'solid' ? 'wireframe' : renderMode === 'wireframe' ? 'edges' : 'solid'; + const next = renderMode === 'solid' ? 'edges' : 'solid'; setRenderMode(next); }} > {renderMode === 'edges' ? : } - {renderMode === 'solid' ? 'Sólido' : renderMode === 'wireframe' ? 'Wireframe' : 'Bordas'} + {renderMode === 'solid' ? 'Sólido' : 'Bordas'} diff --git a/src/components/XRHud.tsx b/src/components/XRHud.tsx index 9d2c3fb..1e8a542 100644 --- a/src/components/XRHud.tsx +++ b/src/components/XRHud.tsx @@ -67,9 +67,9 @@ const helpItems = [ desc: 'Exibe/oculta a grade de referência para alinhar o modelo com o ambiente.', }, { - title: 'Sólido / Wire / Bordas', + title: 'Sólido / Bordas', icon: '🔲', - desc: 'Alterna modos de renderização: Sólido (preenchido), Wireframe (malha), Bordas (apenas contornos).', + desc: 'Alterna modos de renderização: Sólido (preenchido) e Bordas (destaque visual de arestas com transparência).', }, { title: 'Medir', @@ -345,12 +345,12 @@ export function XRHud({ freeMove, onToggleFreeMove, placementMode = false, onTog variant={renderMode !== 'solid' ? 'default' : 'outline'} size="sm" className="h-8 gap-1.5 text-[10px] font-mono" onClick={() => { - const next = renderMode === 'solid' ? 'wireframe' : renderMode === 'wireframe' ? 'edges' : 'solid'; + const next = renderMode === 'solid' ? 'edges' : 'solid'; setRenderMode(next); }} > {renderMode === 'edges' ? : } - {renderMode === 'solid' ? 'Sólido' : renderMode === 'wireframe' ? 'Wire' : 'Bordas'} + {renderMode === 'solid' ? 'Sólido' : 'Bordas'}