计算机图形学8

上传人:无*** 文档编号:247336134 上传时间:2024-10-18 格式:PPT 页数:66 大小:1.57MB
返回 下载 相关 举报
计算机图形学8_第1页
第1页 / 共66页
计算机图形学8_第2页
第2页 / 共66页
计算机图形学8_第3页
第3页 / 共66页
点击查看更多>>
资源描述
单击此处插入标题,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,清华大学,计算机图形学基础,第四章真实感图形学,真实感图形学研究什么?,早期,计算机的速度,使人们满足于线框图,1967,年,,Wylie,开始了用计算机生成真实感,图形的探索。,21,世纪,图形无所不在!,清华大学,计算机图形学基础,清华大学,计算机图形学基础,清华大学,计算机图形学基础,内容,颜色视觉,简单光照明模型,局部光照明模型,光透射模型,纹理及纹理映射,整体光照明模型,实时真实感图形学技术,清华大学,计算机图形学基础,4,1,颜色视觉,分析以下的基本现象:,为什么计算,R,、,G,、,B,三个分量就可以使人有颜色的视觉感觉?,清华大学,计算机图形学基础,基本概念,颜色是外来的光刺激作用于人的视觉器官而产生的主观感觉,影响的因素有:,物体本身,光源,周围环境,观察者的视觉系统,清华大学,计算机图形学基础,颜色的特性,颜色的三个视觉特性,(,心理学度量),色调,(Hue),一种颜色区别于其他颜色的,因素,如:红、绿、蓝,饱和度,(Saturation),颜色的纯度,亮度,(Lightness),光给人的刺激的强度,清华大学,计算机图形学基础,对应的颜色物理特性,主波长(,Dominant Wavelength),产生颜色光的波长,对应于视觉感知的色调,纯度,(Purity),对应于饱和度,明度,(Luminance),对应于光的亮度,清华大学,计算机图形学基础,颜色纺锤体,颜色三特性的空间表示,垂直轴线表示白黑亮度变化,水平圆周上的不同角度点,代表了不同色调的颜色,从圆心向圆周过渡表示,同一色调下饱和度的提高,平面圆形上的色调和饱和度不同,,而亮度相同,清华大学,计算机图形学基础,光的物理知识,光是人的视觉系统能够感知到的电磁波,波长在,400,nm,到,700,nm,之间,(1nm=10,-9,m),光可以由它的光谱能量分布 来表示,各种波长的能量,大致相等,,为白光,清华大学,计算机图形学基础,各波长的能量,分布不均匀,,为彩色光,包含一种波长,的能量,其他,波长都为零,,是单色光,清华大学,计算机图形学基础,光谱能量分布定义颜色十分麻烦,光谱与颜色的对应关系是多对一,两种光的光谱分布不同而颜色相同的现象称为“异谱同色”,必须采用其他的定义颜色的方法,,使光本身与颜色一一对应,清华大学,计算机图形学基础,三色学说,颜色视觉及真实感图形学的生理基础,颜色科学中最基本、最重要的理论,颜色具有恒常性,颜色之间的对比效应能使人区分不同颜色,颜色具有混合性,牛顿在十七世纪后期用棱镜把太阳光分散成光谱上的颜色光带,证明白光由很多颜色光混合而成,清华大学,计算机图形学基础,十九世纪初,Yaung,提出某种波长的光可以通过三种不同波长的光混合而复现出来的假说,红(,R,)、,绿(,G,)、,蓝(,B,),三原色,把三种原色按照不同的比例混合就能准确的复现其他任何波长的光,三原色等量混合产生白光,Maxwell,用旋转圆盘证实了,Yaung,假设,。,清华大学,计算机图形学基础,1862,年,,Helmhotz,在上面的基础上提出颜色视觉机制学说,即三色学说,也称为三刺激理论,用三种原色能够产生各种颜色的三色原理是当今颜色科学中最重要的原理和学说,清华大学,计算机图形学基础,近代三色学说,视网膜中存在着三种椎体细胞,对光刺激的兴奋程度不同,分别感受红、绿、蓝光。作用与颜色混合相同,黄光刺激眼睛的例子,三色学说是真实感图形学中,RGB,颜色模型提出的理论基础,清华大学,计算机图形学基础,CIE,色度图,三色学说原理说明任何一种颜色可以用红、绿、蓝三原色按照不同比例混合来得到。还有如何使三原色按某唯一比例混合复现给定颜色的问题。,颜色匹配混合光与给定光的颜色相同,CIE,国际照明委员会,选取的标准红、绿、蓝三种光,(700,546,435.8),清华大学,计算机图形学基础,CIE-RGB,系统,光的颜色匹配式子:,权值,r,、,g,、,b,为颜色匹配中所需要的,R,、,G,、,B,三色光的相对量,1931,年,,CIE,给出,等能标准三原色,匹配任意颜色的,光谱三刺激值曲线,清华大学,计算机图形学基础,CIE-XYZ,系统,CIE-RGB,曲线一部分三刺激值是负数,表明只能在给定光上叠加曲线中负值对应的原色,去匹配另两种原色的混合,计算不便,不易理解,1931,年,CIE-XYZ,系统,利用三种假想的标准原色,X,、,Y,、,Z,,,使颜色匹配三刺激值都是正值:,任何颜色都能由标准三原色混合匹配,(三刺激值是正的),清华大学,计算机图形学基础,色度图,复现颜色的三原色比例值是否唯一?,三刺激空间用三原色的单位向量定,义三维颜色空间,颜色刺激表示为三刺激空间中以原点为起点的向量,向量的方向代表颜色,清华大学,计算机图形学基础,三刺激空间,清华大学,计算机图形学基础,在三刺激空间上取通过(,R,)、(,G,)、(,B,),坐标轴单位向量的截面,截面的方程为(,R,)(,G,)(,B,),1,。,该截面与三个坐标平面的交线构成一个等边三角形,称为,色度图,颜色刺激向量与色度图,有且仅有,唯一交点,色度图可以唯一的表示三刺激空间中的所有颜色值,清华大学,计算机图形学基础,色度图上每一个点代表不同的颜色,对于三刺激空间中坐标为,X,、,Y,、,Z,的颜色刺激向量,Q,,,它与色度图交点的坐标(,x,,,y,,,z,),即三刺激值也被称为,色度值,清华大学,计算机图形学基础,CIE,色度图,CIE,色度图色度图投影到,XY,平面上,马蹄形区域的边界和内部代表了所有可见光的色度值,边界弯曲部分代表了光谱在某种纯度为百分之百的色光,色度图与三刺激值是描述颜色的标准精确方法,应用较复杂,清华大学,计算机图形学基础,CIE,色度图,Z=1-X-Y,二维表示,清华大学,计算机图形学基础,常用颜色模型,颜色模型是指某个三维颜色空间中的一个可见光子集,包含某个颜色域的所有颜色,颜色模型的用途是在某个颜色域内方便地指定颜色,清华大学,计算机图形学基础,RGB,颜色模型,通常使用于彩色光栅图形显示设备中,真实感图形学中的主要的颜色模型,采用三维直角坐标系,RGB,立方体,清华大学,计算机图形学基础,红、绿、蓝原色混合在一起可以产生复合色,三原色混合效果,清华大学,计算机图形学基础,CMY,颜色模型,以红、绿、蓝的补色青,、,品红,、,黄为原色构成的颜色模型,常用于从白光中滤去某种颜色,又被称为减性原色系统,在白色中减去某种颜色来定义一种颜色,用于印刷行业中,(,见下页,),清华大学,计算机图形学基础,印刷硬拷贝设备的颜色处理,在白纸面上涂黄色和品红色,,纸面上将呈现红色,因为,白光被吸收了蓝光和绿光,,只能反射红光,RGB,颜色模型与,CMY,颜色模型都是面向硬件模型,清华大学,计算机图形学基础,HSV,颜色模型,HSV,颜色模型是面向用户的,对应圆柱坐标系的圆锥形子集,圆锥的顶面对应于,V=1,色彩,H,由绕,V,轴的旋转角给定,饱和度,S,取值从,0,到,1,,,由圆心向圆周过渡,清华大学,计算机图形学基础,画家配色方法,HSV,模型对应画家的配色的方法,在一种纯色中加入白色以改变色浓,加入黑色以改变色深。同时加入不同比例的白色,黑色即可得到不同色调的颜色,清华大学,计算机图形学基础,RGB,模型与,HSV,模型联系,RGB,立方体从白色顶点沿着主对角线向原点方向投影,可以得到一个正六边形,该六边形是,HSV,圆锥顶面的一个真子集,RGB,空间的主对角线,,对应于,HSV,空间的,V,轴,清华大学,计算机图形学基础,4,2,简单光照明模型,模拟物体表面的光照明物理现象的数学模型光照明模型,简单光照明模型只考虑光源对物体的直接光照,清华大学,计算机图形学基础,早期发展,1967,年,,Wylie,等人第一次在显示物体时加进光照效果,认为光强与距离成反比。,1970,年,,,Bouknight,提出第一个光反射模型:,Lambert,漫反射环境光,1971,年,,Gouraud,提出漫反射模型加插值的思想,1975,年,,Phong,提出图形学中第一个有影响的光照明模型,清华大学,计算机图形学基础,相关物理知识,光的传播,反射定律:入射角等于反射角,而且反射光线、入射光线与法向量在同一平面上,清华大学,计算机图形学基础,折射定律,折射定律:折射线在入射线与法线构成的平面上,折射角与入射角满足,清华大学,计算机图形学基础,能量关系,在光的反射和折射现象中的能量分布:,下标为,i,d,s,t,v,的能量项分别表示,为入射光强,漫反射光强,镜面反射光强,透射光强,吸收光强,能量是守恒的,清华大学,计算机图形学基础,光的度量,立体角:面元,ds,向点光源,P,所张的立体角为,点发光强度,单位时间内通过面元,ds,的光能量为光通量,dF,点发光强度为某个方向上单位立体角的内的光通量,清华大学,计算机图形学基础,Phong,光照明模型,简单光照明模型模拟物体表面对光的反射作用,光源为点光源,反射作用分为,镜面反射,(,Specular,Reflection),漫反射,(Diffuse Reflection),物体间作用用环境光,(Ambient Light),表示,清华大学,计算机图形学基础,Phong,模型几何,清华大学,计算机图形学基础,Phong,模型的表示,理想漫反射,漫反射光均匀向各方向传播,与视点无关,由,Lambert,余弦定律,漫反射光强为,是与物体有关的漫反射系数,,漫反射系数 有三个分量 ,分别代表,RGB,三原色的漫反射系数,通过调整它们来设定物体的颜色,清华大学,计算机图形学基础,镜面反射光,对一般的光滑表面,反射光集中在一个范围内,且由反射定律决定的反射方向光强最大,镜面反射光强可表示为,是与物体有关的镜面反射系数,,n,为反射指数,反映物体表面的光泽程度,数目越大物体表面越光滑,清华大学,计算机图形学基础,反射方向计算,镜面反射光将会在反射方向附近形成很亮的光斑,称为高光现象,镜面反射光产生的高光区域只反映光源的颜色,镜面反射系数 是一个与物体的颜色无关的参数,清华大学,计算机图形学基础,环境光,环境光是指光源间接对物体的影响,光在物体和环境之间多次反射,最终达到平衡,同一环境下的环境光光强分布均匀,近似表示:,为物体对环境光的反射系数,清华大学,计算机图形学基础,Phong,光照明模型,Phong,光照明模型的综合表述:由物体表面上一点,P,反射到视点的光强,I,为环境光的反射光强 、理想漫反射光强 、和镜面反射光 的总和。,清华大学,计算机图形学基础,Phong,模型的实现,对物体表面上的每个点,P,,,均需计算光线的反射方向。为了减少计算量,假设:,光源在无穷远处,,,L,为常向量,视点在无穷远处,,V,为常向量,(,HN,),近似(,RV,),,H,为,L,与,V,的平分向量,对所有的点总共只需计算一次,H,的值,节省了计算时间,清华大学,计算机图形学基础,Phong,光照明模型的,RGB,颜色模型形式,:,清华大学,计算机图形学基础,Phong,光照明模型,的,不足,Phong,光照明模型是真实感图形学中提出的第一个有影响的光照明模型,经验模型,,Phong,模型存在不足:,显示出的物体象塑料,无质感变化,没有考虑物体间相互反射光,镜面反射颜色与材质无关,镜面反射大入射角失真现象,清华大学,计算机图形学基础,Phong,模型示例,_1,理想漫反射,环境光,+,境面反射,+,=,清华大学,计算机图形学基础,Phong,模型示例,_2,清华大学,计算机图形学基础,Demo,清华大学,计算机图形学基础,增量式光照明模型,Phong,模型光强计算公式是物体表面法向量的函数,多边形内部的象素颜色相同,不同法向的多边形邻接处有光强突变及马赫带效应,保证多边形之间的颜色光滑过渡增量式光照明模型,清华大学,计算机图形学基础,基本思想,在每个多边形顶点处计算光照明强
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!