From 5442f81fea77840e3dfa5c28c24eb00b3c1f6f60 Mon Sep 17 00:00:00 2001 From: Patrick Walton Date: Fri, 21 Dec 2018 11:34:10 -0800 Subject: [PATCH] Fix quadratic derivative --- utils/tile-svg/src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/tile-svg/src/main.rs b/utils/tile-svg/src/main.rs index 9ba916c8..f0bcf9a9 100644 --- a/utils/tile-svg/src/main.rs +++ b/utils/tile-svg/src/main.rs @@ -1649,7 +1649,7 @@ impl SolveT for QuadraticAxis { lerp(lerp(self.from, self.ctrl, t), lerp(self.ctrl, self.to, t), t) } fn sample_deriv(&self, t: f32) -> f32 { - 2.0 * (self.to - 2.0 * self.ctrl + self.from) + 2.0 * lerp(self.ctrl - self.from, self.to - self.ctrl, t) } }