Advertisement

视频系列:RTX实时射线追踪:下一部

阅读量:

视频系列:RTX实时射线追踪(下)

第四部分的核心要点

光线有效载荷是用于在不同着色器之间传递信息的结构数据。

这一过程均在RTX引擎的运行环境下完成。

相较于较大的有效载荷,更小的结构形式具有明显优势!

全新的DirectX编译器支持为着色器添加语义描述。

用户可以同时进行多个着色器的编译操作,并依然能够明确各个着色器对应的具体应用场景(图13)。

在这里插入图片描述

图13展示了光线追踪着色器协同工作的示例。
dispatch ray索引与CUDA中的线程ID具有相似性;它用于标识当前正在执行的线程以及图像的尺寸。
您需要定义一条光线,该光线包含原点、方向以及用于确定交点范围的最小与最大距离。

图14呈现了需要调用新指令TraceRay的情形,该指令的执行依赖于多个参数的输入。

在这里插入图片描述

图14。此刻我们最终通过TraceRay调用追踪光线。

首先涉及的是TL

全部评论 (0)

还没有任何评论哟~