Two path ray tracing与Photon Mapping(粒子跟踪)

Two path ray tracing

First path:

从light向场景中的任意方向发射很多条的ray,然后不断的衍生出次级的ray直至碰到漫反射表面,然后将能量存储在与漫反射表面的交点上。

Second path:

与ray tracing一样,直至碰到漫反射表面,用first path在与漫反射交点上存储的值累加到ray tracing计算的值中。

Photon Mapping

是two path ray tracing的变形,从光源处向各个方向发出ray,在与场景中的object相交后,在octree中存储该交点的三维信息,光强和入射方向。

原文地址:https://www.cnblogs.com/qingsunny/p/2971908.html