|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
Construction parameters for an orbit navigation controller. More...
#include <OrbitState.hpp>
Collaboration diagram for MayaFlux::Kinesis::OrbitConfig:Public Attributes | |
| float | far_plane { 1000.0F } |
| glm::vec3 | focal_point { 0.0F, 0.0F, 0.0F } |
| World-space point the camera orbits around. | |
| float | fov_radians { glm::radians(60.0F) } |
| float | initial_azimuth { 0.0F } |
| Initial horizontal angle in radians. | |
| float | initial_distance { 5.0F } |
| Initial radius from focal point. | |
| float | initial_elevation { glm::radians(20.0F) } |
| Initial vertical angle in radians. | |
| float | max_distance { 10000.0F } |
| Maximum dolly distance. | |
| float | min_distance { 0.1F } |
| Minimum dolly distance. | |
| float | near_plane { 0.01F } |
| float | pan_sensitivity { 0.001F } |
| World units per pixel, scaled by distance. | |
| float | rotate_sensitivity { 0.005F } |
| Radians per pixel for MMB drag. | |
| float | scroll_speed { 0.1F } |
| Fractional distance change per scroll tick. | |
Construction parameters for an orbit navigation controller.
Definition at line 11 of file OrbitState.hpp.