Skip to content

0.2.1 (2018.06.20)

Choose a tag to compare

@BasmanovDaniil BasmanovDaniil released this 20 Jun 15:07
· 185 commits to master since this release

This release brings new computational geometry algorithms and geometric primitives.

Features:

  • Added Circle, Sphere, Line2, Line3, Segment2 and Segment3. All new primitives are Serializable and IFormattable.
  • Added many new geometry algorithms. See this wiki page for a full matrix.
  • Unit tests for the toolkit are now public and can be found here.

Improvements:

  • Added assembly definition files.
  • ColorHSV: Added new casting and arithmetic operators.
  • CompoundMeshDraft: Fixed conversion to Mesh for Unity 2017.3.
  • LowPolyTerrain: Added MeshCollider.
  • RandomE: Added rotation2, PointOnSegment overloads, PointOnCircle, PointInCircle, PointOnSphere, PointInSphere.
  • SDF: Fixed the WebGL build.

Changes:

  • Minimum supported Unity version is now 2017.3.
  • Split geometry algorithms into separate classes: Closest, Distance and Intersect.
  • Moved PointOn* methods from PTUtils to Geometry.