1

我正在研究光线追踪算法,我知道第一步是开发相机和视图平面规范。现在下一步是在构建 BVH 树之前对图像执行光栅化算法以便可以执行交叉测试吗?

请指导

4

1 回答 1

2

我不是 100% 确定你在这里问什么,但总的来说,下一步是为你的“主要光线”选择路径——对于大多数光线追踪器来说,这意味着从眼睛位置穿过每个像素的一条或多条光线最终显示的光栅图像。它本身不是光栅化,但它确实涉及逐步遍历像素。

我假设您想编写自己的示踪剂?使用像 OpenRL 这样的库,您只需调用“帧着色器”即可为您分发这些样本,但最简单的情况是循环遍历所有行、所有列,并为每个像素位置绘制一条射线从眼睛通过图像平面进入场景......

于 2013-06-24T23:35:46.377 回答