|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
|
overridevirtual |
Perceive: run the user perception callable, then integrate the view.
Fires the inherited perception callable with ctx, advances the eye by held movement flags scaled by elapsed time, mirrors the new eye into the inherited position, and stores the resulting ViewTransform. The Locus now sees the world from its updated state.
| ctx | Perception context built by Fabric from the spatial snapshot. |
Reimplemented from MayaFlux::Nexus::Agent.
Definition at line 47 of file Locus.cpp.
References MayaFlux::Kinesis::advance_navigation(), MayaFlux::Kinesis::build_view_transform(), MayaFlux::Kinesis::NavigationState::eye, MayaFlux::Nexus::Agent::invoke_perception(), m_aspect, m_nav, m_view, and MayaFlux::Nexus::Agent::set_position().
Here is the call graph for this function: