mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-09-14 18:01:20 +08:00
f7224fa468
Group A keeps the 15 metadata-only shader-transition demos on GSAP with explicit runtime fields because their sole GSAP timeline is a WebGL or Three.js progress driver with no author motion to port. The pre-existing gsap_timeline_registered_before_async_build lint finding on code-shader-dissolve is unrelated to this change; only its registry-item.json was touched, not its .html file. Group B ports transitions-3d, transitions-grid, and transitions-distortion fully to anime.js, sets runtime to animejs, and removes the GSAP dependency from those compositions. Group C splits transitions-destruction: title/outro card motion now runs on a separately registered anime.js timeline, while GSAP remains for the burn-canvas driver and coupled scene crossfade, so the registry runtime remains gsap.