Ray tracing massive amounts of animated geometry using tetrahedral cages (gpuopen.com)

20 points by LorenDB 4 days ago

3 comments:

by PcChip an hour ago

what is it about raytraced animation that makes it more expensive to update the BVH mesh vertices every frame, compared to old-school bone animation where you send the info to the vertex shader every frame?

by modeless 3 minutes ago

Massively simplifying here but when doing one rasterization pass you process a list of triangles, in order, once. When raytracing a camera view you query a database of triangles, at least once for each pixel. The database needs a fancy spatial index for this to be fast enough. When you modify the database you have to fix up the index too.

by juancn 35 minutes ago

To make ray tracing practical, you need to update the ray-tracing accelerating structures when you animate.

Data from: Hacker News, provided by Hacker News (unofficial) API