Skip to main content

Module expression_sequence

Module expression_sequence 

Source
Expand description

Named expression keyframe sequence: compose multi-expression animations with hold/ease timing.

Structs§

ExprKeyframe
A single snapshot in an expression animation track.
ExprSequencer
Combines multiple ExprTracks and evaluates them additively.
ExprTrack
A named sequence of ExprKeyframes.

Enums§

EaseType
Easing function applied when transitioning to the next keyframe.
SeqLoopMode
How the track behaves after the last keyframe has been reached.

Functions§

blink_track
Generate a repeating blink animation track.
breathing_expr_track
Generate a subtle breathing expression track.
ease_value
Apply an easing function to t ∈ [0, 1].
lerp_weights
Linearly interpolate between two ExprWeights maps.

Type Aliases§

ExprWeights
Map of expression name → weight in [0, 1].