图形学实验4.docVIP

  • 81
  • 0
  • 约7.29千字
  • 约 8页
  • 2016-12-05 发布于重庆
  • 举报
图形学实验4

《3D游戏图形学》 实验报告书 (实验四) 姓名: 学号: 班级: 浙江理工大学 二0一二 年 十二 月 实验四 光照与材质处理 一、实验目的和要求 了解简单光照明模型的基本原理,利用VC++ OpenGL实现物体的光照和材质处理。 实验原理 光照模型 当光照射到一个物体表面上时,会出现三种情形。首先,光可以通过物体表面向空间反射,产生反射光;其次,对于透明物体,光可以穿透该物体并从另一端射出,产生透射光;最后,部分光被物体表面吸收而转换成热。在上述三部分光中,仅仅是透射光和反射光能够进入人眼产生视觉效果。此外,物体本身还有可能发光,比如发光的灯泡。这里我们暂时不考虑透明物体,这样场景中可能存在以下几种类型的光,即环境光、散射光、镜面光和辐射光。 1)环境光(Ambient Light) 环境光有光源,但是由于被周围的环境,如地面、天空、墙壁等多次反射,变得无法确定其方向。环境光均匀地从周围环境入射至景物表面并等量地向各个方向反射出去。一般说来,房间里的环境光成分要多些,户外的相反要少得多,因为大部分光按相同的方向照射,而在户外很少有其他物体反射的光。 2)漫射光(Diffuse Light) 漫射光来自某个方向,它垂直于物体时比倾斜时更明亮。一旦它照射到物体上,则在各个方向上均匀地发散出去。于是,无论视点在哪

文档评论(0)

1亿VIP精品文档

相关文档