已经开发了许多组合了这两种方向的计算方法与机制以生成投降或者偏离交叉表面的或多或少的光线。例如，辐射着色算法通常根据光源对于表面的影响进行计算并且存储这些结果，然后一个标准的递归光线跟踪器可以使用这些数据生成场景的真实、物理正确的图像。在全局照明算法如光子映射以及 Metropolis light transport 中，光线跟踪只是一个用来计算光线在表面之间传输的简单工具。
经典递归光线追踪算法. 对图像中的每一个像素 {
实时光线跟踪.人们已经进行了许多