You are viewing the course site for a past offering of this course. The current offering may be found here.
Lecture 9: Raytracing (73)
GitMerlin

For Simple#1, Professor mentioned in lecture that it may end up with infinite loop. I don't see how that could happen. I feel like that there should be some object that touches one end, and also some object that touches the other end, since every node is a bounding box of a group of objects. Then both child nodes will not be empty. Not sure what I missed.

jchen12197

How come we can choose one dimension and just split over that? Is it just arbitrary? For the project, we picked the largest dimension by extent but I don't really understand why.

michellebrier

I thought this Medium post about a custom acceleration structure project was pretty cool and gave me some insight about tackling this in projects: https://medium.com/@bromanz/how-to-create-awesome-accelerators-the-surface-area-heuristic-e14b5dec6160

You must be enrolled in the course to comment