真实感图形生成技术1

真实感图形生成技术1

ID:39880039

大小:578.00 KB

页数:39页

时间:2019-07-14

真实感图形生成技术1_第1页
真实感图形生成技术1_第2页
真实感图形生成技术1_第3页
真实感图形生成技术1_第4页
真实感图形生成技术1_第5页
资源描述:

《真实感图形生成技术1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、7.1概述一、真实感图形定义真实感图形的显示是使用计算机产生同照片同样的黑白图像或彩色图像。计算机图形学研究目的最终是用计算机生成图形,具有真实感使物体和自然界中物体相似,包括颜色、纹理、明暗等。第七章真实感图形生成技术1二、真实感图形应用1、产品外形设计2、飞行驾驶模拟训练3、动画制作、城市规划、医学气象等三、真实感图形特点1、反映物体表面颜色和亮度2、表现物体质感3、能通过光照下物体的阴影,改善场景的深度感和层次感4、能模拟透明物体的透明效果和镜面物体的镜像效果2四、影响真实感图形因素1、物体本身形状2、物体表面特征:材质、感光度,纹理等3、照射物

2、体光源4、物体与光源相对位置5、物体周围环境37.2简单光照模型一个物体表面为什么会出现明暗、颜色等,主要由于物体发光达到人眼的结果。光照在物体表面上有三种情况:1、反射光:光通过物体表面被反射;2、透视光:对于透明物体光穿过该物体而从另端射出;3、光被物体吸收而变成热。我们视觉效果是反射光和透视光。4下面讨论不包含透射光的简单光照模型。假设物体不透明,那么物体表面呈现的颜色仅由其反射光决定,通常人们把反射光考虑成三个分量的组合,这三个分量分别是:环境反射漫反射镜面反射57.2.1环境反射光环境反射光是由于邻近物体所造成的光多次反射所产生的,其光亮度可

3、表示为:Ie=IaKa式中Ie----物体对环境光反射亮度;Ia----环境光亮度;Ka----物体表面对环境光反射系数(0≤Ka≤l)。67.2.2漫反射光漫反射光是由特定光源在物体表面反射光中那些向空间各方向均匀反射出去的光。设物体表面在P点法线为N,从P点指向光源的向量为L,两者夹角为θ。于是,点P处漫反射光的强度为:Id=Ipkdcosθ式中Id——表面漫反射光的亮度;Ip——入射光的光亮度;kd——漫射系数0≤Kd≤l;θ——入射光线与法线间夹角,0≤θ≤π/2。当物体表面垂直于入射光方向时(N、L方向一致)看上去最亮。当θ越来越大,接近90

4、0时,则看上去越来越暗。77.2.3镜面反射光上面讨论漫反射是一个粗糙无光泽表面,如粉笔。如果一个点光源照射到一个抛光的金属球时,在球上形成一块特别亮的区域,呈现所谓“高光”。它是光源在金属球面上产生的镜面反射光。对于一个理想的镜面,入射到表面上的光严格地遵守光的反射定律朝一个方向——镜面反射方向反射出去;对于一般光滑表面,由于表面具有一定粗糙度,其表面实际上是由许多朝向不同微小表面组成,其镜面反射光散布在反射方向周围。8B.T.Phong1975年提出来用余弦函数的幂次来模拟镜面反射光的空间分布,可表示为:Is=IpKscosnφIs——观察者接收到

5、镜面反射光亮度;Ip——入射光的亮度;φ——镜面反射方向和视线方向的夹角;n——镜面反射光的会聚系数(与物体表面光滑度有关)一般取1~2000;Ks——镜面反射系统(与材料性质和入射光波长有关)。表面越光滑,其镜面反射光会聚程度较高,n值较大。与漫反射不同,镜面反射光与物体颜色无关。97.2.4Phong光照模型综上所述,从视点观察到物体表面上任一点亮度I应为环境光、漫反射光、镜面反射光的总和,即:I=Ie+Id+Is即:I=IeKa+Ip(Kdcosθ+Kscosnφ)当光源不只一个,而是有m个光源,则上式可写为:这就是简单光照模型。10令L为入射光

6、方向单位矢量,N为表面法线单位矢量,R为反射光方向单位矢量,V为视线方向单位矢量,如图,则余弦函数可用矢量点积来表示,即(L·N)=cosθ(R·V)=cosφ即I=IaKa+Ip[Kd(L·N)+Ks(R·V)n]对于彩色显示,可把光源分成红、绿、蓝(R·G·B)三基色光,对每一基色分别用相应算式来计算,即Ir=IaKar+Ip[Kdr(L·N)+Ks(R·V)n]Ig=IaKag+Ip[Kdg(L·N)+Ks(R·V)n]Ib=IaKab+Ip[Kdb(L·N)+Ks(R·V)n]上式中镜面反射光一项对三个式子都是一样。117.3.1概述明暗处理就

7、是使物体表面光强度强弱表现。上一节介绍了简单照明模型,只要知道物体表面某一点的法线就可以算出该点反射光强度。对于表面是弯曲的形体,计算出曲面每一点法线,然后再按照模型来计算每一点明暗程度,计算工作量太大。7.3明暗处理方法因此,用平面多面体来逼近弯曲表面形体。对于平面多边形来说,由于它的每个表面都是平面,而在同一平面上,任一点法线都是一样,因此,只要用一个固定的强度值来表示面上所有点(即整个面)的明暗程度就可以了,这样使得计算工作大为简化。127.3.1概述为了不使光强度急剧变化,我们用下面两种方法。7.3明暗处理方法1、哥罗德(Gouraud)强度插

8、值法2、冯(Phong)法向插值法137.3.2哥罗德(Gouraud)强度插值法1、计算多边

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。