bvh icon indicating copy to clipboard operation
bvh copied to clipboard

A fast BVH using SAH in rust

Results 22 bvh issues
Sort by recently updated
recently updated
newest added

#71 Opening the PR, it's definitely not ready to be merged yet there's a couple more things I'm finishing up but I wanted to open earlier so if you wanted...

Thanks for maintaining this crate, I've been integrating it into a game I'm working on in Unity and in doing so I've added/am adding a bunch of things that I...

Currently traverse() and traverse_iterator() visit every node along an infinite ray. The application however has information which could reduce traversal steps: - Provide a `tmin`/`tmax` with the ray and test...

This is sort of a feature request, but I would also be happy to work on implementing it! I am experimenting with porting some of our C++ code to rust....

I am getting this error when attempting to optimize with only one shape in the bvh: attempt to subtract with overflow thread 'sphere_intersector::tests::test_ray_intersect' panicked at 'attempt to subtract with overflow',...

Hey. Thank you very much for making this. We have been creating a wrapper for this project for Babylonjs, and the results are just fantastic. https://github.com/tlaukkan/rust-ray-intersect-js I am wondering if...

Hi I am building BVH consisting of triangles for ray casting. I am using the triangle code from testbase.rs. The crate versions are: ``` nalgebra = "0.20" bvh = "0.3.2"...

For issue #42 This is just some quick code I whipped up to get it working for my use case. It includes a traversal for the points, and it would...

Would it be possible to add queries that are not tied to ray intersection tests? Something like can I provide a sphere and get a list of potential collisions to...

We should benchmark this against a few other implementations to figure out where we are: * https://github.com/brandonpelfrey/Fast-BVH * https://embree.github.io/ * https://github.com/rkruppe/beevage.rs * https://github.com/ruuda/convector * https://github.com/kvark/collision-rs/tree/master/src/dbvt * https://github.com/lohedges/aabbcc * https://github.com/sebcrozet/ncollide/tree/master/ncollide_geometry/partitioning