Expand description
Keyboard controls for the viewer.
Structs§
- Luminaire
Transform - Luminaire position with rotation for multi-luminaire scenes.
Functions§
- calculate_
all_ luminaire_ transforms - Calculate all luminaire positions for the current scene. Returns a list of positions and rotations for each luminaire.
- calculate_
light_ position - Calculate light position based on scene type and settings.
Returns position for the first/primary luminaire only.
For multi-luminaire scenes, use
calculate_all_luminaire_transforms. - calculate_
light_ rotation - Calculate light rotation based on scene type.
- sync_
viewer_ to_ lights - System to sync ViewerSettings with PhotometricLight components.
- viewer_
controls_ system - Keyboard control system for the 3D viewer.