Intersection with 3D object #746
-
For our task we need efficient way to determine intersection with 3D object inside a NERF scene. Example of inefficient approach - export mesh and use existing algorithms based on mesh. I would greatly appreciate some advice from the experts on the approach to take to check if particular 3D object intersects with the objects inside NERF scene. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
Hi, you could generate a number of positions within your 3D object (or on the surface of it, if surface collisions are sufficient) and query the NeRF model for its density at those positions. If the density is larger than some threshold (you could use the same threshold we use in the occupancy grid), you know the objects intersect. I suspect that a couple thousand--million points suffice for this check to be accurate, which can be evaluated in about a millisecond per million points. |
Beta Was this translation helpful? Give feedback.
Hi, you could generate a number of positions within your 3D object (or on the surface of it, if surface collisions are sufficient) and query the NeRF model for its density at those positions. If the density is larger than some threshold (you could use the same threshold we use in the occupancy grid), you know the objects intersect.
I suspect that a couple thousand--million points suffice for this check to be accurate, which can be evaluated in about a millisecond per million points.