The "Stupid, Lazily Optimized (but) Working" bvh thingy (i totally didn't just make up the name) uhh drag the circles around to change ray direction and origin, the square is the intersection point with the closest triangle bvh, for anyone who doesn't know, stands for Bounding Volume Hierarchy, basically instead of having to check if the ray intersects with all the triangles, you just check if the ray intersects with a bounding box around all the triangles, and then subdivide the box more and more I was inspired by @26243AJ to make a bvh since he shared one recently started working on this 3 or 4 days ago (no tutorials ez dub) #bvh