网站大量收购闲置独家精品文档,联系QQ:2885784924

真实感图形绘制.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

光照模型--明暗的光滑处理Phong光照明模型示意彩图多边形绘制方法两方法的比较Phong着色方法计算量远大于Gouraud着色方法Phong着色方法绘制的图形比Gouraud方法更真实体现在两个场合:高光区域的扩散不产生高光区域插值着色方法存在的问题光照模型--明暗的光滑处理图中上面的牛多边形网格模型用Phong模型绘制

下面的同一个模型用增量式光照明模型绘制光线跟踪--光线跟踪的基本原理光线跟踪(Ray-trace)是一种真实感地显示物体的方法,该方法由Appel在1968年提出[11]。光线跟踪方法沿着到达视点的光线的相反方向跟踪,经过屏幕上每一象素,找出与视线所交的物体表面点P0,并继续跟踪,找出影响P0点光强的所有的光源,从而算出P0点上精确的光照强度。7.4光线跟踪--光线跟踪的基本原理用光线跟踪方法显示真实感图形有如下优点:1)显示它不仅考虑到光源的光照,而且考虑到场景中各物体之间彼此反射的影响,因此显示效果十分逼真。2)有消隐功能采用光线跟踪方法,在显示的同时,自然完成消隐功能。而且,事先消隐的做法也不适用光线跟踪,因为那些背面和被遮挡的面,虽然看不见,但仍能通过反射或透射影响着看得见的面上的光强。3)有影子效果光线跟踪能完成影子的显示,方法是从P0处向光源发射一根阴影探测光线。如果该光线在到达光源之前与场景中任一不透明的面相交,则P0处于阴影之中,否则,P0处于阴影之外。4)该算法具有并行性质每条光线的处理过程相同,结果彼此独立,因此可以大并行处理的硬件上快速实现光线跟踪算法。光线跟踪算法的缺点是计算量非常大,因此,显示速度极慢。7.4光线跟踪--光线跟踪的基本原理透明简单透明与带有折射的透明01产生简单透明效果的方法插值透明方法过滤透明方法02简单光照明模型亦称局部光照明模型,其假定物体是不透明的,只考虑光源的直接照射,而将光再物体之间的传播效果笼统地模拟为环境光。01而整体光照明模型则不然,它考虑了物体之间的相互影响以产生整体照明效果02整体光照明模型物体之间的相互影响通过光线在其间的漫反射、镜面反射、透射产生。光线跟踪方法辐射度方法030102最基本的光照模型是Phong模型,它首次使光源和视点的位置可以任意选定。Phong模型假设反射光线集中在反射方向(反射角等于入射角的方向)附近,并随着与反射方向夹角的增大,反射光急剧减弱。用Phong模型计算所得的物体象塑料,镜面反射光是光源的颜色,不能反映物体表面的材料特性,而且镜面反射在入射角很大时有失真。这个模型模拟的反射效果不理想,用它生成的图形缺乏质感。12

1982年Cook和Torrance提出了一个基于物理光学的表面反射模型——Cook·Torrance模型,使得模型中反射光的位置和分布与实际情况非常接近,因而用它绘制的图形具有很好的质感。Cook·Torrance模型的表达式如下:利用上述光照模型,可以计算出场景中各物体每一点的颜色。该颜色只与直接光源、物体的材料及该点的法向量有关,与它周围的物体还没有建立联系,这样的光照模型被称为局部光照模型。但现实世界里的大多数物体都具有明显的反光特性(因此我们的眼睛才能感觉到它们的存在),有些物体还具有透明特性,一个物体的反射光和透射光也会对其它物体产生明显的影响。光线跟踪算法和辐射度算法较好地解决了这方面的问题,它们被称为全局光照模型。其中光线跟踪算法解决了物体之间的镜面反射和透射的影响,能产生镜像、透明和阴影等效果,但对漫反射处理不足,辐射度算法正好解决了这一不足,它从能量的角度出发,很好地模拟了物体之间的漫反射。第十二讲真实感图形绘制简单光照明模型多边形绘制方法表面细节模拟透明整体光照明模型现实世界中,物体所表现的颜色都是光能作用的结果。客观世界中的物体都不同程度地具有发射光线、吸收光线、反射光线和透射光线的能力。光线照射到物体表面时,一部分被吸收并转化为热能,其余部分被则反射或透射。正是部分反射或透射的光线被眼睛接收后,我们才感觉到物体的存在及其所特有的形状和色彩。因此,要绘制高度真实感图形,就必须定义场景中的光源。为了便于计算,我们必须定量地描述光的多少或强弱,亮度和强度就是用来定量描述光的两个基本概念。物体表面光的亮度是指单位投影面积在单位立体角内发出的光的能量,它是物体表面上的小面元所具有的性质。对点光源常用强度来代替亮度。强度是指点光源在单位立体角内发出的光能。同样大小的被照射面离光源越远,接收到的光能就越少。光的传播服从反射定律和折射定律,光源与物体所表现颜色的关系可通过光照模型来模拟。物体所表现的颜色与光源有密切的关系。光照模型的作

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档