Ray Tracing Bezier Surface - IIIT Hyderabad
Ray Tracing Bezier Surface - IIIT Hyderabad
Ray Tracing Bezier Surface - IIIT Hyderabad
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>IIIT</strong> <strong>Hyderabad</strong>GPU Implementation• A kernel traverses the first levelof the BVH.– Atomic operations to providescalability.– Output: Potential (<strong>Ray</strong>,Patch)intersections• Another kernel parallely processesthe generated (ray,patch) list.– Tighter subpatch bounding boxesleads to further pruning.– Output:• Reduced potential (<strong>Ray</strong>,Patch)intersections.• Initial values for each intersection.0 1 2 3 4 5 6 7<strong>Ray</strong> List0,1 2,2 3,6 4,3 5,7 6,1 7,3Potential <strong>Ray</strong>-PatchIntersections0,1 2,2 4,3 5,7 7,314 8 7 34 63Initial values