Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
0.22.0
Fixed
0.22.0-beta.1
Fixed
0.22.0-beta.0
Added
Bvhacceleration data-structure. It replacesQbvhentirely. It supports:binned building strategy or the PLOC (without parallelism) strategy.
Fixed
clip_aabb_linecrashing when given incorrect inputs (zero length direction or NAN).Segment::intersects_rayreturning false-positive when the segment is zero-length. (#31).utils::sort3andutils::sort2.Modified
local_point_cloud_aabb,point_cloud_aabb, andAabb::from_pointsnow takes an iterator over point values insteadof an iterator to point references. Variants taking point references still exist and are named
local_point_cloud_aabb_ref,point_cloud_aabb_refandAabb::from_points_ref.SimdCompositeShapeandTypedSimdCompositeShapetoCompositeShapeand TypedCompositeShape`.TypedCompositeShapetrait now derives fromCompositeShape.*Visitorstructures. Instead, either callBvh::traverse(orBvh::search_best, orBvh::leaves, orbvh::leaf_pairs), or wrap your composite shape intoCompositeShapeRefto access some generic implementation ofvarious geometric queries for any composite shape.
Bvhacceleration structure instead ofQbvh.Qbvhhas been removed. UseBvhinstead.