Skip to content

Releases: surfbryce/Path

2.0.1

Choose a tag to compare

@surfbryce surfbryce released this 07 Dec 18:42

Fixed intersections having way too small of an Epsilon for reasonable tasks. Much smaller to consider anything that could practically be the same number now on an axis.

Full Changelog: 2.0.0...2.0.1

2.0.0

Choose a tag to compare

@surfbryce surfbryce released this 01 Dec 02:23

Updated name to Path and is now release-ready.

Full Changelog: 1.1.1...2.0.0

1.1.1

Choose a tag to compare

@surfbryce surfbryce released this 01 Dec 01:39
  • Updated to use Horners Method for GetValueAtTime and GetDerivativeAtTime.
  • Fixed GetClosestDetailsAtTime by updating closestPoint compared to before where it was stuck at the first-pass time.
  • Improved Demo to include runtime X/Y intersections

Full Changelog: 1.1.0...1.1.1

1.1.0

Choose a tag to compare

@surfbryce surfbryce released this 30 Nov 09:12

Major internal changes, a ton of optimizations, removed Math module and collapsed its method uses into their actual locations (since all of them were one-location uses). Fixed error with intersection math where in the GetCubeRoot function we check if the resultant root was < 0 rather than the value we were passed in (which means it was always false).

Full Changelog: 1.0.1...1.1.0

1.0.1

Choose a tag to compare

@surfbryce surfbryce released this 29 Nov 07:08

Fixed comments in SplineCurve and SplineSegment using "Progress" terminology instead of "Time" (I was initially planning on "Progress", "UnitDistance", "Distance" instead of "Time", "Progress", "Distance").

Full Changelog: 1.0.0...1.0.1

1.0.0

Choose a tag to compare

@surfbryce surfbryce released this 29 Nov 05:19