-
Notifications
You must be signed in to change notification settings - Fork 622
Oriented bounding box #1950
Copy link
Copy link
Open
Labels
feature requestRequest for something to be addedRequest for something to be addedwarp.geometryFeatures and changes to the warp.geometry moduleFeatures and changes to the warp.geometry module
Milestone
Description
Activity
Metadata
Metadata
Assignees
Labels
feature requestRequest for something to be addedRequest for something to be addedwarp.geometryFeatures and changes to the warp.geometry moduleFeatures and changes to the warp.geometry module
Oriented bounding boxes are a useful bounding primitive, used for example in Newton.
Newton currently computes them via convex hull (scipy), pca / inertia tensor, then dense sampling around major axis (warp).
Besides being off device (and convex hull is expensive) these are often sub-optimal in terms of minimizing volume or surface area. We can brute force over dense samples of all SO(3) and get tighter fits in pure warp.