Skip to main content

Module interaction

Module interaction 

Source
Expand description

Gizmo, snap, selection, picking, and input.

Modulesยง

clip_plane
Interactive clip plane controller: position and orient section planes. Interactive clip plane controller: position and orient section planes in the viewport.
gizmo
Transform gizmo (translate, rotate, scale) with hit testing. Custom transform gizmo: translate, rotate, and scale handles rendered over the selected object.
input
Action-based input system with mode-sensitive key/mouse bindings. Input system: action-based input mapping with mode-sensitive bindings.
manipulation
Object manipulation controller (move, rotate, scale with constraints and numeric input). Object manipulation controller: move, rotate, and scale with axis constraints.
picking
Ray-cast object picking.
selection
Multi-select system for viewport objects. Multi-select system for viewport objects.
snap
Transform snapping helpers and constraint overlay types. Pure-math snap helpers for gizmo transforms.
sub_object
Typed sub-object reference and sub-object selection set. Typed sub-object reference and sub-object selection set.
widgets
Interactive 3D probe and region widgets (line probe, sphere, box). Interactive 3D probe and region widgets.