effectcraft/crates/engine
Brandon Thomas 702ca1757f M5.7: frame-aligned layer, comp and keyframe times
- Comp durations (comp.new / comp.settings) are whole frames.
- layer.addItem start/out, layer.timing in/out/start/delta and time-stretch in/out snap to
  the nearest comp frame; prop.addKey / prop.set with an explicit time key the nearest frame.
- The demo project builds every time on 29.97 fps frames (Lower Third in = frame 150 =
  0:00:05:00, comp = 300 frames).
- Test: demo + commands stay frame-aligned.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 22:19:29 -04:00
..
src M5.7: frame-aligned layer, comp and keyframe times 2026-10-01 22:19:29 -04:00
Cargo.toml M0.8: engine session, undo history, ~100 commands, demo project; headless CLI 2026-10-01 14:28:21 -04:00