Skip to content

v2.14.0

Compare
Choose a tag to compare
@axelpale axelpale released this 26 Apr 18:44
· 59 commits to main since this release
47a65aa

Bug fixes:

  • plane2 and plane3.difference had unintentionally inverted effect. This is a breaking change for code using the old implementation.

New geometry:

  • circle2, alias of sphere2
  • circle3
  • segment3

New functions:

  • helm2: projectToCameraTransform
  • helm3: difference
  • plane2: orientation
  • plane3: orientation, projectByDepth
  • point2: projectByDistance
  • point3: projectByDistance, distanceToPlane
  • scalar1: projectToPlane
  • scalar2: projectToPlane
  • scalar3: projectToPlane
  • sphere2: boundingCircle, alias boundingSphere
  • sphere3: boundingSphere

New constants:

  • ZERO and UNIT for various geometries

Other changes:

  • improved readme
  • improved box3, point2, vec2, helm3 and plane3 docs
  • new test utility: almostEqualHelmert