实时光线追踪技术:发展近况与未来挑战(3)
导语:导语:当前业界主流的实时光线追踪技术都普遍采用了 混合渲染管线(Hybrid Rendering Pipeline)架构。混合渲染管线能充分利用光栅化(Rasterization),计算着色器(Compute Shader)和光线追踪(Ray Tracing)各
导语:当前业界主流的实时光线追踪技术都普遍采用了 混合渲染管线(Hybrid Rendering Pipeline)架构。混合渲染管线能充分利用光栅化(Rasterization),计算着色器(Compute Shader)和光线追踪(Ray Tracing)各自的优
当前业界主流的实时光线追踪技术都普遍采用了 混合渲染管线(Hybrid Rendering Pipeline)架构。混合渲染管线能充分利用光栅化(Rasterization),计算着色器(Compute Shader)和光线追踪(Ray Tracing)各自的优势,对于管线的每一个渲染阶段,在光栅化,计算着色器和光线追踪中择优使用。
目前主流的混合渲染管线(Hybrid Rendering Pipeline)架构的渲染流程可以总结为:
延迟着色阶段(光栅化)Deferred Shading (rasterization)
直接阴影阶段(光线追踪或光栅化)Direct shadows (ray trace or rasterization)
光照阶段(计算着色器+光线追踪)Lighting (compute + ray trace)
反射阶段(光线追踪或计算着色器)Reflections(ray trace or compute)
全局光照阶段(计算着色器+光线追踪)Global Illumination (compute and ray trace)
环境光遮蔽阶段(光线追踪或计算着色器) Ambient occlusion (ray trace or compute)
透明与半透明渲染阶段(光线追踪+计算着色器)Transparency & Translucency (ray trace and compute)
后处理阶段(计算着色器)Post processing (compute)
3.2 实时光线追踪:反射渲染

众所周知,《战地5》具有非常赞的实时光线追踪反射渲染表现。

而业界当前进行实时光线追踪反射的主流思路是,每像素需要多于1条光线才能完全表达基于物理的渲染管线可描述的从粗糙到光滑的材质范围。对于多层材质来说,则会更加复杂。
下图是实时光线追踪反射渲染管线(Real Time Ray Tracing Reflection Pipeline)的图示:

根据上图,可以将混合光线追踪反射管线的渲染步骤总结为如下六步:
Step 1。 通过BRDF重要性采样生成光线,以提供符合材质特性的光线。
Step 2。 通过屏幕空间光线步进(screen-space raymarching)或光线追踪(ray tracing)来完成场景相交运算。
Step 3。 在相交运算找到交点(intersections)之后,便可以重建反射图像。该过程可以就地完成,也可以分别完成,以提高一致性(coherency)。
Step 4。 内核跨像素重用ray hit信息,将图像采样到全分辨率。
Step 5。 为时域累积通道(temporal accumulation pass)计算有用信息
Step 6。 最终,以交叉双边滤波器(cross-bilateral filter)的形式对噪声进行最后的清理
3.3 实时光线追踪:环境光遮蔽
- 我应该购买Garmin Approach X40健身追踪器吗2020年02月16日
- 小米拥有一个新的健身追踪器 其显示屏比Mi Band 3更大2020年02月13日
- 苹果公司收购了一家制造眼球追踪眼镜的公司2020年01月17日
- Unity 将进行全面升级,带来实时3D 技术,支持大场景编辑2020年01月06日
- 腾讯科幻射击游戏《重生边缘》上架Steam 支持光线追踪2019年12月26日
- 索尼A9最终通过v5.0固件获得了实时跟踪增强功能2019年12月09日
健康游戏忠告 抵制不良游戏,拒绝盗版游戏,注意自我保护,谨防上当受骗 适度游戏益脑,沉迷游戏伤身,合理安排时间,享受健康生活
- 作品版权归作者所有,如果无意中侵犯了您的版权,请来信告知,本站将在三个工作日内删除
- 提示:本站为防止低俗内容出现,用户发表的评论及上传游戏需本站审核后才能显示出来,谢谢