Parameters for evaluating a compiled animation binding. More...
#include <RadientAnimation.h>
Public Attributes | |
| Float32 | Time = 0.f |
| Bool | UpdateDerivedState = True |
Parameters for evaluating a compiled animation binding.
| Float32 Diligent::RadientAnimationEvaluateInfo::Time = 0.f |
Finite clip-local time in seconds. Each sampler holds its first value before its first key and its last value after its last key. Looping, ping-pong, playback-rate handling, and time wrapping belong to the caller or a future player.
| Bool Diligent::RadientAnimationEvaluateInfo::UpdateDerivedState = True |
Passed to each destination binding's EndUpdate() after all values for that destination have been sampled. True requests one destination-specific derived-state update for the complete property batch. For a skeleton pose, this propagates global transforms once; for a scene writer, it commits pending derived scene state once.