Skip to content

v0.4.0

Compare
Choose a tag to compare
@julia-tagbot julia-tagbot released this 06 Jul 21:16
· 23 commits to master since this release
v0.4.0
  • handle GeometryTypes.Point. (#19)
  • add reset!(cache::CollisionCache) function. (#20)
  • make runbenchmarks.jl standalone runnable. (#21)
  • improve benchmarks, fix type inference issue in projection_weights that led to decreased performance in >= 3 dimensions. (#22)
  • minor speedup for penetration_distance. (#23)
  • add debug visualizer tool, increase numerical tolerance for projection_weights introduced in #18. (#24)
  • assert (with a very large tolerance) that there's no separation (norm of best point) in the penetration case (cheap sanity check for #17). (#25)
  • add iteration count to GJKResult, to enable user side max iteration count checks. (#25)
  • Simplify penetration_distance (stop using GeometryTypes.argmax). Same performance. (#26)
  • breaking: GJKResult API changes. Remove the signed_distance field from GJKResult, add in_collision and weights fields, add separation_distance and simplex_penetration_distance functions (#27).
  • Add unexported normal function, which returns a normal given a face (#28)