Ray tracing massive amounts of animated geometry using tetrahedral cages
a day ago
- AMD FidelityFX Hybrid Shadows 示例结合了光线追踪阴影和光栅化阴影贴图,在提供高质量的同时兼顾性能。
- 该论文通过引入四面体笼架,解决了光线追踪中动态几何体的扩展问题。
- 在静态网格周围构建低分辨率四面体笼架;每帧仅对笼架进行动画处理,同时重复使用静态微型BLAS。
- 这种方法将动画成本与三角形数量解耦,显著降低了计算和内存开销。
- 该技术能以每秒60帧的速度在AMD Radeon RX 9070 XT显卡上渲染约5.85亿个动态三角形(1080p分辨率)。
- 它非常适合连接保持型动画,例如摇曳的植被、草地、人群和远处角色。
- 较粗糙的笼架可最小化内存和成本;较精细的笼架则能更好地匹配原始动画效果。
- 四面体笼架动画可与DXR分区顶级结构和集群级加速结构协同工作。
- 未来的工作重点包括改进笼架生成、提升动画质量,以及与现代化光线追踪管线的集成。