Skip to main content

Module scene_evaluator

Module scene_evaluator 

Source
Expand description

Scene evaluation driver (lightweight session, no ECS). A lightweight session driver for scene evaluation (no ECS).

The SceneEvaluator owns the lowered animation cells and exposes ONE interaction: sample_at, a stateful function of time. Each cell evaluates itself at the target (direction management — forward, backward reset+replay, equal project — is internal to each stateful node), so the session needs no clock bookkeeping beyond remembering the last target.

Structs§

SceneEvaluator
Lightweight scene evaluation session.

Type Aliases§

EvaluatedFrame
A reusable frame-local output buffer of ((animation_id, part), CoreItem).