Image
Previous | Next --- Slide 8 of 50
Back to Lecture Thumbnails
Image
superbluecat

Why is the meaning of that box? It seems not to achieve anything if hitting the box.

Image
viceversa

The meaning of the box is to avoid calculation that is unnecessary, though the time complexity remains the same, I guess the coefficient would be smaller than before.

Image
Dalyons

How is the bounding box more efficient? If you have to loop through all the vertices to create the box, isn't that the same time it takes to try intersections with all triangles? Isn't this the same in the case where there's no intersection and double in the case where there is?

Image
snaminen

What is the motivation behind introducing the box? Seems like we’re only adding more work by having to compute the ray-box intersection as well as the intersections with all the triangles.

Image
shough

Is the bounding-box commonly used for other operations? Maybe if we can get a lot of re-use out of it that would motivate creating it even if you have to loop through all the vertices

Image
yifanch3

would please add the ray-box intersection here?

Image
ddkim

Can boundary boxes with edges that aren't parallel to the xyz-axes be useful?

Image
spidey

What is the point of using the bounding box if our complexity remains the same?

Image
Concurrensee

Can we divide a single bounding box into multiple boxes to optimize codes?

Image
TejasFX

Just to be clear, while this still has the same worst case complexity, it allows us to most likely save a lot of time while checking in an actual use case of the algorithm because of the simplicity of the bounding box, correct?