OpenGL编程技术光照.pptVIP

  • 3
  • 0
  • 约6.46千字
  • 约 28页
  • 2020-08-19 发布于天津
  • 举报
5.1 光照技术 图 6-5 (a) 经过光照计算的球 (b) 不经过光照计算的球 单纯判别物体表面的可见性,远远不能反映物体表面的真实感。 物体表面所呈现的颜色是由表面向视 线方向辐射进入人眼中光决定的。建 立数学模型模拟物体表面的光照明物 理现象,按照数学模型计算物体表面 向视线方向辐射进入人眼中的光亮度, 即可获得像素所对应的物体上的可见 点的颜色,这样绘制出来的图形具有 较强的真实感,如图 6-5(a) 。这些数 学模型就称为明暗效应模型或者光照 明模型。 当光照射到物体表面时,光可能被吸收、反射和透射,被物体吸收的部分 转化为热,只有反射、透射的光能够进入人眼产生视觉效果,它们决定了 物体所呈现的颜色。如果物体是不透明的,则透射光不存在,物体的颜色 仅由反射光决定。这种情形正是简单光照模型需要考虑的,简单光照模型 只考察光源直接照射下物体表面的反射情况。 (d) 理想镜面反射方向 与视线方向的夹角 (a) 漫反射 (b) 理想镜面反射 (c) 一般光滑表面的镜面反射 图 6-6 光学反射模型 ? 光学反射模型 通常物体表面的反射光可以认为包含三个分量:对环境光的 反射、对特定光源的漫反射和镜面反射。 ? 环境光的反射 : 环境光 (ambient light) 来自周围环境 ( 如墙面 ) 散射的光,在 空间近似均匀分布,入射至物体表面后向空间各个方向均匀

文档评论(0)

1亿VIP精品文档

相关文档