第12讲-三维形体的真实感显示.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
11、三维形体的真实感显示; ;光照效果影响因素; 在不考虑人的生理因素的情况下,物体的颜色与光源颜色、物体表面物理特性、表面粗糙度、周边环境等因素有关。;研究光照模型的目的:;?11 三维形体的真实感显示;1. 简单效果的浓淡图生成;2)Gouraud模型;算法步骤:;?10 三维形体的真实感显示;2. 一般性效果图形生成;不妨设: ? 入射光强为Il ? 物体表面上点P 的法向为N ? 从点P指向光源的向量为L ? 两者间的夹角为?; 如果 Il 表示点光源的强度,kd 表示物体表面漫反射系数,则漫反射方程可描述为: ;B)镜面反射光 ??? 对于理想镜面,反射光集中在一个方向,并遵守反射定律。 对一般的光滑表面,反射光集中在一个范围内,且由反射定律决定的反射方向光强最大。; 镜面反射光将会在反射方向附近形成很亮的光斑,称为高光现象。 ??? 镜面反射光产生的高光区域只反映光源的颜色 将V和R都格式化为单位向量,镜面反射光强可表示为:; C)环境光 ??? 环境光是指光源间接对物体的影响,是在物体和环境之间多次反射,最终达到平衡时的一种光。 近似地认为同一环境下的环境光,其光强分布是均匀的,它在任何一个方向上的分布都相同。例如,透过厚厚云层的阳光就可以称为环境光。 在简单光照明模型中,用一个常数来模拟环境光,用式子表示为: ; D)Phong光照明模型 ??? 综上分析,Phong光照明模型表述为:由物体表面上一点 P 反射到视点的光强 I 为环境光的反射光强 I e、理想漫反射光强 I d、和镜面反射光 I s 的总和,即:; 用Phong模型进行计算时,对物体表面上每个点P,均需计算光线的反射方向R,再由V计算(R·V),为减少计算,可作如下假设: a) 光源在无穷远处,即光线方向L为常数; b) 视点在无穷远处,即视线方向V为常数; c) 为避免计算反射方向R,用(H·N)代替(R·V), 这里H为L和V的平分向量 ,即: H =(L+V)/ | L+V |;; Phong光照明模型是真实感图形学中提出的第一个有影响的光照明模型,生成图象的真实度已达到可接受程度。 但在实际应用中,它是一个经验模型,还具有以下的一些问题: 用Phong模型显示出的物体象塑料,没有质感; 没有考虑距离对光照强度的衰减影响; 环境光是常量,没有考虑物体之间相互的反射光; 镜面反射的颜色是光源的颜色,与物体的材料无关; 镜面反射的计算在入射角很大时会产生失真; Phong模型是简单的局部光照模型,对物体间相互反射及折射、阴影处理欠缺等。 ;2)浓淡图绘制算法; 为了得到屏幕上某象素点所对应的物体上点的颜色,经过该象素点的作一射线,射线平行于观察视线,则射线与多面体物体可能有多个交点。 如果物体不是透明的,则处于最前面的交点的颜色即为所求,如右图所示。; 为计算物体表面上对应象素点的颜色 ,用帧缓存器存放每个象素颜色(按光照模型计算),用深度缓存空间来存放每个象素深度值Z,称为Z缓冲器(即Z-Buffer)。;绘制时思路: 1)Z 缓冲器中每个单元值是对应象素点所反映物体对象的 z 坐标值,初值取成 z 的极小值。 2)将待处理的景物表面上的采样点变换到图像空间,计算其深度值 z。 3)并根据采样点在屏幕上的投影位置,将其 z 值与已存贮在 z 缓存器中相应象素处的原可见点的深度值进行比较。 4)如果该采样点位于Z缓存器所记录的可见点之前,则将该采样点处的表面颜色填入帧缓存器相应象素,同时用其深度值更新 z 缓存器存贮的深度值。否则,不写入也不更新。;Z-Buffer算法() { for (i=0,1,…,m ) //m:窗口水平方向象素数目 for (j=1,…,n) // n:窗口垂直方向象素数目 { 用背景色初始化帧缓存CB:CB(i,j)=背景色; 用最小Z值初始化深度缓存:ZB(i,j)=Zmin; } for(每一个多边形) { 将该多边形进行投影变换; 扫描转换该多边形在视平面上的投影多边形;

文档评论(0)

pandon + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳春市鑫淼网络科技有限公司
IP属地广东
统一社会信用代码/组织机构代码
91441781MA52GF540R

1亿VIP精品文档

相关文档