论文部分内容阅读
多投射渲染可以应用到很多方面,包括曲镜面的反射、折射、焦散和可视化等。然而多投射渲染并没有像单投射(针孔摄像机投影或者正交投影)投影那样得到当前图形学硬件的很好支持。
在这篇论文中,我们为实时多投射渲染提供了两种新的算法,一种是基于模型的的算法,该算法使用一分段连续的三角形网格近似给定的多投射投影表面(如曲镜面),近似的三角形网格上面的每一个三角形看作一个简单的多投射摄像机,该摄像机通过三角形三个顶点上面的方向进行参数化。我们通过一组运行于图形学硬件上的定制的顶点渲染程序和象素渲染程序来完成对每个三角形摄像机的投影渲染。另外一种算法是基于图像的算法,该算法使用带有深度信息的立方体环境贴图存储周围的场景,对于把多投射表面上的每一条光线通过二分查找的方法索引到立方体环境贴图中进行渲染。我们的算法应用到反射、折射、焦散和可视化上面,得到了实时的性能。