diff options
| author | skal <pascal.massimino@gmail.com> | 2026-02-18 18:44:21 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-02-18 18:44:21 +0100 |
| commit | eff75e6d15eaebccec814b37504a6eeff53fb9e8 (patch) | |
| tree | 6b57a7336bd40be09f58d3ef4a9fcf6e3aedfc05 /doc/SPECTRAL_BRUSH_2.md | |
| parent | 9b1439582853c24d240d1e62290f33809097bbe8 (diff) | |
Replace cubic Bezier with Lagrange interpolation so P1/P2 are actual
points on the curve. Eval uses stored t1/t2 as arbitrary knot positions.
fitBezier keeps least-squares but with Lagrange basis at u=1/3,2/3.
Remove endpoint companion drag (no longer tangent handles).
TODO: support arbitrary number of inner control points.
handoff(Claude): Lagrange interpolation replaces Bezier in mq_editor curve eval/fit.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'doc/SPECTRAL_BRUSH_2.md')
0 files changed, 0 insertions, 0 deletions
