diff --git a/src/components/ViewerControls.tsx b/src/components/ViewerControls.tsx index 725a415..eb0138d 100644 --- a/src/components/ViewerControls.tsx +++ b/src/components/ViewerControls.tsx @@ -1,4 +1,4 @@ -import { Eye, Grid3X3, Ruler, Trash2, Camera, LayoutGrid, Palette, Box } from 'lucide-react'; +import { Eye, Grid3X3, Ruler, Trash2, Camera, LayoutGrid, Palette, Box, Move3D } from 'lucide-react'; import { Slider } from '@/components/ui/slider'; import { Button } from '@/components/ui/button'; import { Popover, PopoverContent, PopoverTrigger } from '@/components/ui/popover'; @@ -26,7 +26,10 @@ export function ViewerControls() { wireframeColor, setWireframeColor, wireframeThickness, setWireframeThickness, edgeThresholdAngle, setEdgeThresholdAngle, + positionMode, setPositionMode, + activeModelId, models, } = useModelStore(); + const activeModel = models.find(m => m.id === activeModelId); const handleScreenshot = useCallback(() => { const canvas = document.querySelector('canvas');