第二节(Lecture 6) 光照明模型及表面绘制算法(Illumination & surface rendering)10/16/2022 1本节内容 一、光照明模型二、曲面绘制算法三、阴影生成10/16/2022 2问题的提出已知:表面上一点的光亮度值计算公式:求表面绘制结果仅有光照模型是不够的!或10/16/2022 3绘制方法 对表面上不同点应用光照公式的过程称为明暗处理(shading )过程,或称为绘制或渲染(rendering)过程 绘制方法 局部光照模型的绘制 Gouraud Shading phong Shading 全局光照模型的绘制 光线跟踪(ray tracing)方法 辐射度方法(Radiosity method)10/16/2022 4Gouraud 明暗处理 原理: 在表面点集的子集上使用光照明公式,计算该点的光亮度值;在其它点上的光亮度值可通过已计算点的光亮度值插值计算得到实现步骤: 表面多边形网格表示(常用三角网格) 在网格顶点处应用光照模型计算其光亮度值 对顶点光亮度值进行插值得到网格内部点的光亮度值10/16/2022 5三角网格表示的表面顶点数