-
平面镜像的实现-python实现pdf转换成word/txt纯文本文件下载
资源介绍
10.4 平面镜像的实现
在自然界中有许多物体的表面都非常光滑,可以像镜子一样反射周围的物体。本节介
绍了如何在 3D 应用程序中模拟镜像效果。为简单起见,我们降低了任务难度,只在平面
上实现镜像效果。例如,一辆光滑的汽车可以反射周围的物体;但是,车身是一个平滑曲
面,而非平面。我们不选择这样的物体。我们将在光滑的大理石地板或挂在墙上的镜子中
渲染物体的映像——换句话说,我们只实现平面上的镜像效果。
要在程序中实现镜像效果,必须解决两个问题。首先,我们必须知道如何在一个任意
平面上反射物体,正确地绘制该物体的映像。其次,我们只能在镜子里面显示映像;也就
是,我们必须以某种方式将一个表面“标记”为镜子,然后在渲染时只在镜子里面绘制物
体映像。回顾图 10.1,它最先引入了这一概念。
286 / 351