3 光线曲面相交算法的研究
复杂的场景通常由许多不同类型的几何原语组成。为了生成这种场景的图像,渲染系统必须能够处理这种多样性。射线跟踪的主要优点之一是它具有简单的面向对象结构。该程序有一个射线追踪部分,通过投射或追踪合适的射线来计算光学性质;还有一个相交部分,用来检查射线是否与不同类型的物体相交。由于接口定义得很好,所以如果提供了对它们的一些基本操作,就可以将新对象集成到程序中。执行这些计算时,一个重要的主题是保留几何...