Retained-object animation channel wired into the compositor: wall-clock tween of the anim channel over the GLOBAL clock (0x238), opacity from the 3rd vec component, applied via an alpha-aware BlitLayer. Non-regressing (SC0000 opening page 2 pixel- identical at settle 3 and 300; selftest OK). Added --shot-settle <frames> to capture mid-tween. NOTE: this drives RETAINED-object animations; the opening AE* explosion (AE001D/ AE002B/AE003B) is an immediate-mode slot-0 frame sequence paced by sleep/the render loop, which our instant execution burst collapses -> needs frame-pacing (scene- coroutine backlog), not this per-object channel. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
18 KiB
18 KiB