Build the ortho (2D) control instance — the same LuxarOrbitControls class
with rotation disabled. Zoom limits come from stored auto-frame limits or
wide defaults, each mapped to the OPPOSITE distance factor (ortho zoom ~
1/distance); feel knobs match orbit so switching modes doesn't flip the
feel. Remaps left-click to pan (Napari/Maps convention) and enables
Shift+scroll view-axis roll.
Build the ortho (2D) control instance — the same
LuxarOrbitControlsclass with rotation disabled. Zoom limits come from stored auto-frame limits or wide defaults, each mapped to the OPPOSITE distance factor (ortho zoom ~ 1/distance); feel knobs match orbit so switching modes doesn't flip the feel. Remaps left-click to pan (Napari/Maps convention) and enables Shift+scroll view-axis roll.