图形的光照处理基本原理 | 简单光反射模型 | 光照处理的基本算法

图形的光照处理基本原理

 

  采用消隐技术消除了隐藏线和隐藏面后,图形就没有了二义性问题,但仅仅这样还不够,还要考虑创造所谓真实感图形。光照处理是绘制真实感图形所需的重要技术之一,它模拟光线照射在物体上,物体反映出来的感观效应,通过必要的算法,实现实际物体在计算机上的虚拟。

   从物体表面反射或折射出来的光的强度取决于很多因素:

   首先是光源的性质,包括点光源、多点光源或分布光源、光的波长、光源的位置等。

   其次是物体的表面性质,包括物体表面形状、表面性质(反射率、折射率、光滑度等)以及一些表面细节(颜色、纹理等)。

   最后是物体周围的环境、视点位置以及不同人对光的感觉差异等也会对光强产生影响。它们通过对光的反射和折射形成环境光,在物体表面上产生一定的照度。它们还会在物体上形成阴影。

   为了使显示的图形更加逼真,要考虑到物体表面由于光照而产生的明暗变化,这需要对物体进行光照处理。