研究生计算机图形学-第8章.pptx

  1. 1、本文档共177页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
研究生计算机图形学-第8章会计学第1页/共177页8.1 概 述 真实感图形是综合利用数学、物理学、计算机科学以及其他科学技术在计算机图形设备上生成的、像彩色照片那样逼真的图形。近些年来,随着多色彩、高分辨率光栅图形设备的普及,真实感图形绘制技术在各领域中得到了广泛的应用,并日益受到人们的重视。随着各种新的光照明模型的问世,特别是以光线跟踪和辐射度方法为代表的全局光照明模型的问世,真实感图形生成技术被注入了新的活力,其发展速度极快。 第2页/共177页 用计算机绘制或显示真实感图形具有很高的实用价值。例如,建筑设计师们在进行建筑设计时,可以不必制作精致的模型, 而是将他们的构思通过在计算机上绘制真实感图形表达出来,如不满意可随时进行修改。 再如在各种工业产品的设计中, 也无须制作实物模型来检查设计的效果。特别是对那些外形美感要求较高的产品, 反复制作模型, 将耗费大量的人力物力。采用计算机绘制真实感图形,可方便地在屏幕上显示产品各个角度的图像,并在屏幕上直接对外形进行交互式修改,在达到最佳设计效果的同时,还可以大大缩短设计周期。除此之外, 真实感图形绘制技术在战斗模拟、飞行训练、 医学、 分子结构研究、 计算机动画及影视广告等领域都具有广阔的应用前景。 第3页/共177页 用计算机在图形设备上生成连续色调的真实感图形, 必须经过以下几个基本步骤: (1) 用数学方法建立所需三维场景的几何描述,并将它们输入计算机。这部分工作由三维立体造型和曲面造型系统完成。 选择合理有效的数据结构和输入手段进行场景的几何描述是非常重要的,因为这直接影响到图形的复杂程度及显示或绘制的计算耗费。 (2) 通过对场景的透视变换, 将三维几何描述转换为二维透视图。 (3) 用隐藏面消除算法将视区之外或被遮挡的不可见面消除, 确定场景中所有的可见面。 (4) 根据基于光学物理的光照明模型,计算可见面投射到观察者眼中的光亮度大小和色彩分量,从而计算场景中可见面的颜色,并将其转换成适合图形设备的颜色值,从而确定投影面上每一像素的颜色, 最终生成图形。 第4页/共177页 下面我们对有关的光学物理知识做简单介绍。空间一物体的表面呈现的颜色是由表面向视线方向的辐射光能所决定的。 如果表面辐射光中等量地包含了所有波长的可见光,则按辐射光能的大小,表面将呈现出白色、灰色或黑色,即非彩色; 否则表面将呈现出颜色。由于颜色只是可见光的一种视觉特性, 因此在光学研究中, 特别注意对光谱的分析和研究。 光谱的分布表示惟一束光中不同波长光所占的比例,它是波长的函数。 显然,光谱的分布惟一地决定了相应可见光的色彩。在计算机图形学中,为了描述物体表面朝某方向辐射光能的颜色,常使用一个既能表示光能大小, 又能表示其颜色组成的物理量——光亮度。光亮度可正确地描述光在物体表面的反射、 透射及吸收现象,因而利用它可以正确地计算出物体表面在空间给定方向上光的颜色。 第5页/共177页 可用光照模型来计算物体表面向空间给定方向辐射的光亮度。 假定物体由理想的材料构成,其表面是光滑的(这时,仅考虑光源照射在物体表面产生的反射光), 这种简单的光照明模型所生成的图形可以模拟出不透明物体, 其表面的明暗过渡具有一定的真实感效果。而复杂的光照明模型除了考虑上述因素外, 还必须考虑周围的环境光对物体表面的影响。例如光亮平滑的物体表面会将环境中其他物体映在其表面上,如果要是透明物体,还可以看到其后的环境景象。 这种光照明模形称之为整体光照明模型。 整体光照明模型可以模拟出镜面映像、透明等较为精致的光照效果。 为了表现自然界中的阴影, 在应用光照明模型时,还需要判定物体表面是否位于阴影区内, 以取舍相应的照明影响。更精致的真实感图形的绘制,还要考虑物体表面的纹理细节, 这可以通过一种称为“纹理映射”的技术来完成。该技术把已有的平面纹图案映射到物体表面上,并在应用光照明模型时,将花纹的颜色考虑进去。 对物体表面细节进行模拟,可使真实感图形更逼真形象。 第6页/共177页8.2 简单实用的光照明模型 计算机屏幕上的景物可见点的颜色取决于像素的颜色。因此,需要建立一个可以计算物体表面在空间给定方向上光亮度的光照明模型。当光照射到一个物体表面上时, 会出现以下三种情形:  (1) 光照射到物体表面后向空间反射, 产生反射光;  (2) 如果是透明体, 光则穿透该物体从另一端射出, 产生透射光;  (3) 部分光将会被物体表面吸收而转换成热。 第7页/共177页 在这三部分光中,仅反射光和透射光能使人们产生视觉效果。也就是说,物体表面所呈现的颜色取决于物体表面的反射光和透射光。更具体的说,反射光和透射光的强弱决定了物体表面的明暗程度。 光中所含不同波长光的比例决定了物体表面的色彩;而反射

文档评论(0)

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

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

认证主体太仓市沙溪镇牛文库商务信息咨询服务部
IP属地上海
统一社会信用代码/组织机构代码
92320585MA1WRHUU8N

1亿VIP精品文档

相关文档