|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
| MAYAFLUX_API void MayaFlux::Kinesis::apply_orbit_scroll | ( | OrbitState & | state, |
| float | ticks | ||
| ) |
Dolly the camera toward or away from the focal point.
Distance is multiplied by (1 - ticks * scroll_speed) and clamped to [min_distance, max_distance].
| state | Orbit state (distance mutated). |
| ticks | Signed scroll ticks (positive = closer). |
Definition at line 46 of file OrbitState.cpp.
References MayaFlux::Kinesis::OrbitState::distance, MayaFlux::Kinesis::OrbitState::max_distance, MayaFlux::Kinesis::OrbitState::min_distance, and MayaFlux::Kinesis::OrbitState::scroll_speed.
Referenced by MayaFlux::bind_orbit_preset().
Here is the caller graph for this function: