




已阅读5页,还剩31页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.,1,第10章真实感图形绘制,10.1简单光照模型10.2明暗处理10.3阴影处理10.4透明处理10.5整体光照模型与光线跟踪10.6纹理映射,.,2,基本概念,真实感图形绘制通过综合利用数学、物理学、计算机以及心理学等知识在计算机图形输出设备上绘制出能够以假乱真的美丽景象。应用于仿真模拟、几何造型、广告影视、指挥控制、科学计算可视化,是计算机图形学研究中的重点内容之一。,.,3,基本概念,光强(度):描述物体表面朝某方向辐射光的颜色,它既能表示光能大小又能表示其色彩组成的物理量。光照模型(Illuminationmodel),也称明暗模型,主要用于物体表面某点处的光强度计算。简单的光照模型具有一定的真实感效果复杂的光照模型能够模拟出更为精致的光照效果,.,4,基本概念,真实感图形绘制步骤在计算机中进行场景造型;进行取景变换和透视变换;进行消隐处理;进行真实感图形绘制。根据假定的光照条件和景物外观因素,依据一定的光照模型,计算可见面投射到观察者眼中的光强度大小,并将它转换成适合图形设备的颜色值,生成投影画面上每一个象素的光强度,使观察者产生身临其境的感觉。,.,5,10.1简单光照模型,简单光照模型只考虑反射光的作用,而不考虑透射光。假设物体不透明,那么物体表面呈现的颜色仅由其反射光决定。通常人们将反射光考虑成3个分量的组合,即:反射光环境反射光+漫反射光+镜面反射光简单光照模型将光在物体之间的传播效果笼统地模拟为环境光,只考虑光源的直接照射,因此又称为局部光照模型。与此对应,把处理物体之间光照的相互作用的模型称为整体光照模型。,.,6,10.1.1环境反射光,环境反射光是临近物体所造成的光多次反射所产生的。这种光的特点是:照射在物体上的光来自周围各个方向,又均匀地向各个方向反射,如图10-1所示。例如,室内的环境光是天花板、地板和墙壁等物体之间的光多次反射的结果。,.,7,特点:照射在物体上的光来自周围各个方向,又均匀地向各个方向反射。P点对环境光的反射强度为其中:Ia为环境光的光强,Ka为物体对环境光的反射系数,与环境的明暗度有关。环境光的反射,环境光(BackgroundLight),.,8,.,9,10.1.2漫反射光,一个粗糙的、无光泽的表面呈现为漫反射(DiffuseReflection)。当光线照射到这样的表面上时,光线沿各个方向都有相同的反射,所以从任何角度看这种表面都具有相同的亮度,这种反射光源来自一个方向,但反射光却均匀地射向各个方向,如图10-2所示。所谓漫反射光是由特定光源在物体表面反射光中那些向空间各方向均匀反射出去的光,这种光的反射强度与观察点的位置是无关的,它的光强度与入射光的方向和反射点处表面法线之间夹角余弦成正比,即漫反射光的强度计算可用朗伯(Lambert)余弦定理来计算。,.,10,漫反射光(DiffuseReflection),由Lambert余弦定理可得点P处漫反射光的强度为:其中:Id为表面漫反射光的光亮度Kd为物体表面漫反射率0,1Ip为入射光的光亮度为光源的入射角,.,11,漫反射,漫反射光(DiffuseReflection),若L和N都已规格化为单位矢量,则有,.,12,.,13,10.1.3镜面反射光,许多物体(如擦亮的金属、光滑的塑料等)受光照后表现出特有的光泽,给人感觉很真实。如果一个点光源照射到一个抛光的金属球上,在球面上形成一块特别亮的区域,呈现“高光”,它就是光源在金属球表面上产生的镜面反射光。与环境反射光和漫反射光不同,镜面反射光是朝一定方向的反射光。,.,14,Phong采用余弦函数的幂次来模拟镜面反射光:其中:Is为物体表面镜面反射光亮度Ip为入射光的光亮度为镜面反射方向和视线方向的夹角Ks为镜面反射率n为镜面反射光的会聚指数,又称“高光”指数若R和V已规格化为单位矢量,则:,Phong模型,.,15,.,16,物体表面光强计算,从视点观察到物体上任一点P处的光强度I应为环境光反射光强度Ie、漫反射光强度Id以及镜面反射光的光强度Is的总和:,.,17,10.1.4光强衰减,在同一光源照射下,距离光源近的景物比距离光源远的景物看起来更亮一些,这是因为光在传播过程中其能量会产生衰减。若要得到真实感的光照效果,光照模型中必须考虑光强的衰减问题。光强的衰减和光源距离景物的距离d有关系,通常使用d的线性或二次函数的倒数来实现光强度的衰减处理。,.,18,光强衰减,光在传播的过程中,其能量会发生衰减。光照模型中必须考虑光强衰减,否则会影响生成图形的真实效果。光强的衰减可以采用常数衰减、一次函数衰减和二次函数衰减等。,.,19,光强衰减,常用的二次衰减函数,.,20,10.1.5颜色处理,产生彩色的场景要分两步完成:选择合适的颜色模型。颜色模型在第9章已经叙述过,可以是RGB模型、CMY模型或HSV模型等;为颜色模型的基色分别建立光照模型。,.,21,颜色,选择颜色模型(colormodel)面向硬件的颜色模型:RGB、CMY面向视觉感知的颜色模型:HSI、HSV为颜色分量指定光照模型,.,22,颜色,以RGB颜色模型为例环境光强度:入射光强度:环境光反射系数:漫反射系数:镜面反射系数:,.,23,颜色,光强计算公式:,.,24,10.2明暗处理10.2.1恒定光强的明暗处理,恒定光强的多边形绘制方式获得的场景才较为真实:光源在无穷远处,即多边形上所有点的为常数,衰减函数也是一个常数;视点在无穷远处,即多边形上所有点的为常数;多边形是景物表面的精确表示,即不是一个含曲线景物的近似表示。,.,25,10.2明暗处理10.2.1恒定光强的明暗处理,.,26,10.2明暗处理10.2.2Gouraud明暗处理,Gouraud明暗处理方法的步骤如下:(1)计算多边形的单位法矢量;(2)计算每个多边形顶点处的平均单位法矢量。如图10-7所示,在多边形各顶点处,通过将共享该顶点的所有多边形面的法向量取平均值而得到该点对应的法矢量。顶点V处的法矢量可近似地取共享顶点V的多边形单位法矢量的平均值(3)对每个顶点使用简单光照模型计算该顶点的光强(颜色);(4)在多边形表面上对顶点光强进行线性插值,以便获得多边形内部各点的光强(颜色)。,.,27,10.2明暗处理10.2.3Phong明暗处理,Phong明暗处理方法的基本思想是通过对多边形顶点的法矢量进行插值,获得其内部各点的法矢量,具体步骤如下:计算每个多边形的单位法矢量;计算多边形顶点的单位法矢量;对多边形顶点法矢量进行双线性插值,获得内部各点的法矢量;利用光照模型计算多边形内部各顶点的颜色。,.,28,10.2明暗处理10.2.3Phong明暗处理,.,29,10.3阴影处理10.3.1自身阴影生成,自身阴影生成的原理较为简单,其过程如下:首先将视点置于光源位置,即以光线照射方向作为观察方向,对应用光照模型的物体实施消隐算法,即判别出在光照模型下的物体的“隐藏面”,并在数据文件中加以标识;然后按实际的视点位置和观察方向,对物体实施消隐处理,即生成真正消隐后的三维形体;检索数据文件,核查消隐后生成的图形中是否包含有在光照模型下的“隐藏面”,如有则以阴影符号标识这些面。,.,30,10.3阴影处理10.3.2投射阴影生成,影域多面体方法Z缓冲器方法光线跟踪生成方法,.,31,10.4透明处理10.4.1透明效果的简单模拟,差值透明方法过滤透明方法,.,32,10.4透明处理10.4.2考虑折射的透明处理,.,33,10.5整体光照模型与光线跟踪10.5.1整体光照模型概述,简单光照模型(亦称局部光照模型)没有考虑周围环境对当前景物表面的光照影响,忽略了光在环境景物之间的传递,很难表现自然界复杂场景的高质量真实感图形。为了增加图形的真实感,必须考虑环境的漫反射、镜面反射和规则透射对景物表面产生的整体照明效果。如图10-14所示,从视点观察到的物体A表面的亮度来源于三方面的贡献:光源直接照射到A的表面,然后被反射到人眼中的光产生的亮度;光源或其它物体的光经A物体折射到人眼中的光产生的亮度;物体B的表面将光反射到物体A的表面,再经物体A的表面反射到人眼中产生的亮度。,.,34,10.5整体光照模型与光线跟踪10.5.1整体光照模型概述,.,35,10.5整体光照模型与光线跟踪10.5.2Whitted光照模型,Whitted光照模型在简单光照模型中增加了环境镜面反射光和环境规则透射光,以模拟周围环境的光透射到景物表面上产生的理想镜面反射和规则透射现象。Whitted光
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025辽宁抚顺新抚钢有限责任公司招聘拟聘用人员考前自测高频考点模拟试题及1套完整答案详解
- 2025年临沂郯城县部分医疗卫生事业单位招募见习人员的模拟试卷及答案详解(名师系列)
- 2025年福建省厦门海沧华附实验小学招聘1人考前自测高频考点模拟试题及一套完整答案详解
- 2025江苏苏州市昆山高新集团有限公司选聘子企业负责人1人模拟试卷及完整答案详解一套
- 2025年合肥综合性国家科学中心大健康研究院招聘4人模拟试卷及答案详解(典优)
- 2025年湖南常德津市市人民医院公开招聘专业技术人员16人考前自测高频考点模拟试题完整参考答案详解
- 2025年河北廊坊大厂县中医医院公开招聘医师10人考前自测高频考点模拟试题完整答案详解
- 2025河南省机场集团有限公司招聘毕业生考前自测高频考点模拟试题及答案详解(名校卷)
- 2025福建福州市水路运输事业发展中心招聘编外人员1人模拟试卷及答案详解1套
- 2025年福建省福州市鼓楼区总医院成员单位招聘18人考前自测高频考点模拟试题含答案详解
- 塔吊租赁服务技术实施方案技术标
- 员工组织承诺的形成过程内部机制和外部影响基于社会交换理论的实证研究
- 优质课件:几代中国人的美好夙愿
- 2023年真空镀膜机行业市场分析报告及未来发展趋势
- 物业礼仪规范培训方案
- 约谈记录表模板
- 外科护理学阑尾炎教案
- 注塑成型技术培训之工艺理解课件
- 广西佑太药业有限责任公司医药中间体项目环评报告书
- 海绵城市公园改造施工组织设计
- 上体自编教材-体育运动概论-模拟
评论
0/150
提交评论