Elektrine lite

← Feed

@matt_zucker@mastodon.social

Post #4080723

2026-07-24 13:16 UTC

@unnick@booping.synth.download my vague recollection is that approach (1) will give the area property you want but does not reduce to slerp on the edges and (2) does reduce to slerp on the edges but doesn't have the area property but don't take my word for it without trying it out. Both approaches will handle the case of a triangle defined over (1, 0, 0), (0, 1, 0), (0, 0, 1). Let me know if it would be helpful to post a Python/numpy/matplotlib script demoing these approaches

Replies (1)

  • @matt_zucker@mastodon.social 2026-07-24 16:54

    @unnick@booping.synth.download some quick experimentation in python reveals that for the polynomial for interpolating between 3 points it is sufficient just to use the c200, c020, and c002 coefficients (don't need the xy/xz/yz terms). checking now to see how it lines up against slerp

    Open ##4080724