Nearly perfect sync between transform and animation, but not sure how to replicate that reliably.

This commit is contained in:
Zed A. Shaw 2026-01-30 23:57:02 -05:00
parent d4e79f1d3d
commit 34e4a34f65
4 changed files with 4 additions and 9 deletions

View file

@ -55,7 +55,7 @@ namespace animate2 {
if($sequence.subframe > 0.9) $sequence.subframe = 0.0f;
frame_change = true;
} else {
$sequence.subframe = std::lerp($sequence.subframe, 1.0, $sequence.timer.alpha * $transform.ease_rate);
$sequence.subframe = std::lerp($sequence.subframe, 1.0, $sequence.timer.DELTA * $transform.ease_rate);
fmt::println("subframe: {}, alpha: {}", $sequence.subframe, $sequence.timer.alpha);
}
@ -70,7 +70,6 @@ namespace animate2 {
}
void Animate2::update() {
// $sequence.subframe += $transform.speed;
update_frame();
}