为了演示光线追踪是如何运行的,现在要编写一个光线追踪算法,来说明其工作原理。
在我们身边有无数的光线,只有那些进入我们眼睛,并且在视网膜投下像的光线才能被我们看到。因此,我们人眼对光线的追踪是非常自然的事情,因为只要看到光人类的眼睛就能自然而然地顺着光线的来源进行光线追踪。
图A:在光线追踪算法中,会通过像素中心发射一条主光线,然后检查是否与对象相交,当其与对象相交时,再投射一条阴影光线,进而确定该点是否被照亮。
光线追踪算法利用像素构成图像,对于构成图像的每一个像素,该算法都
为了演示光线追踪是如何运行的,现在要编写一个光线追踪算法,来说明其工作原理。
在我们身边有无数的光线,只有那些进入我们眼睛,并且在视网膜投下像的光线才能被我们看到。因此,我们人眼对光线的追踪是非常自然的事情,因为只要看到光人类的眼睛就能自然而然地顺着光线的来源进行光线追踪。
图A:在光线追踪算法中,会通过像素中心发射一条主光线,然后检查是否与对象相交,当其与对象相交时,再投射一条阴影光线,进而确定该点是否被照亮。
光线追踪算法利用像素构成图像,对于构成图像的每一个像素,该算法都