bvh
bvh copied to clipboard
A fast BVH using SAH in rust
#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