族谱网 头条 人物百科

浓淡处理

2017-10-16
出处:族谱网
作者:阿族小谱
浏览:462
转发:0
评论:0
绘图浓淡处理实例浓淡处理是用较大压力在纸上绘制较深颜色、用较小压力绘制较浅颜色从而表示不同明暗程度的过程。有许多不同的浓淡处理技术,其中交叉影线是用不同距离互相垂直的网格线绘制不同区域的浓淡。影线距离越近,所绘制区域越暗;相反,距离越远,所绘制区域越亮。这个术语近来用来泛指使用浓淡工具的场合。物体都有照亮区域以及阴影区域这样不同的光照模式,这种现象可以用于在纸上以及计算机屏幕上显示不同的深度。计算机图形学在计算机图形学中,浓淡处理表示根据物体相对于光线的角度及其与光源的距离改变物体明暗生成photorealistic效果的过程。浓淡处理是在渲染过程中的一步,由着色器完成。光照模型浓淡处理的算法因光源种类而异。通常来说多种效果会在一起使用,以增加场真实性。因为不同类型的光源会效果不一。环境光环境光光源是一个固定强度,固定颜色的光源,他无方向无差别地作用于所有物体。所有物体都会有一样的颜色和亮...

绘图

浓淡处理

浓淡处理实例

浓淡处理是用较大压力在纸上绘制较深颜色、用较小压力绘制较浅颜色从而表示不同明暗程度的过程。有许多不同的浓淡处理技术,其中交叉影线是用不同距离互相垂直的网格线绘制不同区域的浓淡。影线距离越近,所绘制区域越暗;相反,距离越远,所绘制区域越亮。这个术语近来用来泛指使用浓淡工具的场合。

物体都有照亮区域以及阴影区域这样不同的光照模式,这种现象可以用于在纸上以及计算机屏幕上显示不同的深度。

计算机图形学

在计算机图形学中,浓淡处理表示根据物体相对于光线的角度及其与光源的距离改变物体明暗生成photorealistic效果的过程。浓淡处理是在渲染过程中的一步,由着色器完成。

光照模型

浓淡处理的算法因光源种类而异。 通常来说多种效果会在一起使用,以增加场真实性。因为不同类型的光源会效果不一。

环境光

环境光光源是一个固定强度,固定颜色的光源,他无方向无差别地作用于所有物体。所有物体都会有一样的颜色和亮度。这样的光源主要用于提供一个基本照明。这是最简单的一种照明模型,也能模拟光线被多次反射散射后产生的一个均一的效果。

有向光

有向光从一个方向无差别地照亮所有物体。就像一个无限大和无限远的区域光源。他会在物体表面产生明暗效果, 但不会根据距离衰减。

点光

光从一点出发,向所有方向投射。

聚光灯光

模拟一个聚光灯。 光从锥形顶点向底部投射。

区域光

光从平面上的一小区域发出,是比点光源更准确的模型。

有体积光

光从一个有体积的小物体发出。

相对于光源的角度

除了环境光以外,其他光都是有方向性的。根据物体表面和光线的夹角不同,浓淡处理算法会改变三维模型中的表面颜色和明暗程度。

下面的第一张图中的盒子的每个表面都用同一种颜色进行渲染,画出边线是为了易于观看。

第二张图是同一张模型,但是没有绘制边线。我们很难分辨出这张图的每一个表面。

第三种进行了浓淡处理,这样图像看起来更加真实,也易于分辨每个表面。

距离衰减

理论上讲,如太阳这样的远距离光源对于两个平行表面的的照明亮度是一样的,尽管其中一个表面可能较远,但亮度仍然看起来是一样的。

注意在第一幅图中,两个盒子正面的颜色是完全相同的。但是在两个表面相交的地方看起来颜色有些差别,这是因为在两个表面相交部分下面还有一段竖直边缘带来的视觉幻觉。

在第二幅图中,前面盒子的正面比后面盒子的正面要亮,并且地板也从前到后逐渐变暗。

这种 距离衰减 效果生成的图像看起来更加真实,并且不需要添加额外的照明来实现同样的效果。

距离衰减的计算可以有以下几种算法

无 - 光强跟点于光源之间的距离无关。

线性 - 光强正比于距离的倒数。

二次 - 光强正比于距离倒数的平方。这是在无雾或其他东西吸收或者散射的情况下光强的真实衰减模型。

n阶 - 光强正比于距离倒数的n次方。

其他计算方式也可以

平直着色

平直着色是三维计算机图形学中使用的一种绘制技术,它根据物体表面多边形的表面法线与光源之间的角度、各自的颜色以及光源的强度对每个多边形进行浓淡处理。这种方法经常用于高速渲染,这时其它更加高级的技术由于计算量太大不便于使用。但这种着色方法很难做出高光效果,一个表面要不全高光,要不全没有,因此高光模型很少使用在这个着色方法中。

平滑着色

跟平直着色相反,平滑着色会让每个像素的颜色都不一样。平滑着色假设表面是平滑的曲面,然后通过对多边形顶点的插值,计算每个像素的亮度。 平滑着色包括: Gouraud 着色 [3] Phong 着色 [4]

Gouraud着色

计算多边形的顶点法向量

用光照模型去计算每个顶点的光强

用双线性插值计算多边形表面上每个像素的明暗

数据结构

有时顶点法向量能被直接计算(如 均一网隔上的高度图)。 更一般来说我们需要一个有效的数据结构,能快速找到哪些多边形共用这个顶点。

优势

比三角形复杂的多边形,每个顶点可以有不一样的颜色,内部插值算法可以更多变。

劣势

邻接多边形可能有不一样的颜色。

Gouraud着色 需要比较大的CPU计算量,在实时处理大量多边形时可能会成为问题。

3个多边形边的T型连接可能会被错误的绘制,一般来说应该避免存在T型连接

Phong着色

Phong着色类似于Gouraud着色, 但他的法向量是根据插值计算得到,因此他的高光比Gouraud着色更精确。

计算多边形顶点的法向量

双线性插值计算每个像素点的法向量

通过每个像素的法向量计算光强

根据光强绘制像素

平直着色与平滑着色对比

参见

三维计算机图形/反射与浓淡处理模型


免责声明:以上内容版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。感谢每一位辛勤著写的作者,感谢每一位的分享。

文章来源:内容词条
——— 没有了 ———
编辑:阿族小谱

更多文章

更多精彩文章
评论 {{commentTotal}} 文明上网理性发言,请遵守《新闻评论服务协议》
游客
发表评论
  • {{item.userName}} 举报

    {{item.content}}

    {{item.time}} {{item.replyListShow ? '收起' : '展开'}}评论 {{curReplyId == item.id ? '取消回复' : '回复'}}

    回复评论
加载更多评论
打赏作者
“感谢您的打赏,我会更努力的创作”
— 请选择您要打赏的金额 —
{{item.label}}
{{item.label}}
打赏成功!
“感谢您的打赏,我会更努力的创作”
返回
打赏
私信

推荐阅读

· 热处理
物理过程金属材料在微观结构下有很多细小的晶体称为晶粒。晶粒的大小、组成可谓影响金属机械性质因素之一。热处理提供一种有效的方式来控制金属微观结构下的扩散速率与冷却速率,来达到需要的金属性质。通常热处理要改变的机械性质不外乎五种:1.硬度2.应力-应变性质3.韧性4.延性5.弹性热处理有两种重要的机转可以改变合金的性质:1.麻田散铁转变,用来产生形变2.金属扩散机转,用来改变同质性(使材料呈现单一特征的倾向)组成的影响合金系统的确切组成对于热处理的结果有巨大的影响。若合金中各组成物的比例正确无误,则冷却后该合金将呈现单一且连续的微观结构,此混合物称之为共晶系统。然而,若是合金中组成物溶质的比例异于共晶系统,则两种或两种以上的微观结构将同时形成。溶质的含量以过共析溶液高于共晶混合物,共晶混合物又高于亚共析溶液。
· 资讯处理语言
历史
· 批处理
外部链接批处理之家脚本之家
· 异常处理
异常安全一段代码是异常安全的,如果这段代码运行时的失败不会产生有害后果,如内存泄露、存储数据混淆、或无效的输出。异常安全可分成不同层次:失败透明(failuretransparency),也称作不抛出保证(nothrowguarantee):代码的运行保证能成功并满足所有的约束条件,即使存在异常情况。如果出现了异常,将不会对外进一步抛出该异常。(异常安全的最好的层次)提交或卷回的语义(commitorrollbacksemantics),或称作强异常安全(strongexceptionsafety)或无变化保证(no-changeguarantee):运行可以是失败,但失败的运行保证不会有负效应,因此所有涉及的数据都保持代码运行前的初始值。基本异常安全(basicexceptionsafety):失败运行的已执行的操作可能引起了副作用,但会保证状态不变。所有存储数据保持有效值,即使这些数据...
· 花卉种子处理技术土壤处理技术
土壤是花卉生长发育的环境条件之一,根系在土壤中舒展延伸,只要土层深厚,排水透气,酸碱度适宜,并有一定的肥力,就能正常生长和开花。由于花卉的生长发育所要求的环境条件不同,包括对土壤的理化特性的要求也因花卉的种类而异。因此,土壤处理技术为花卉栽培成功与否的关键。一般盆栽花卉根系被局限在花盆里。依靠有限的土壤来供应养分和水分,维持生长和发育的需要。因此,对土壤的要求就更加严格。一、花卉对土壤的基本要求花卉的种类很多,与其生长发育相适应土壤的特性也有很大的差别。一般而言,多数花卉要求土壤富含腐殖质,土壤疏松肥沃,排水良好,透气性强。绝大多数露地花卉要求土壤的pH值在7.0左右,而温室花卉则要求酸性土壤。1、花卉要求的土壤特性①团粒结构良好,排水透气团粒结构是土壤中的腐殖质与矿物值粘结所成的0.01~5mm大小的团粒。团粒内部有毛管孔隙,可蓄水保肥,团粒之间又有较大的孔隙,可以排水透气,浇水或雨后不...

关于我们

关注族谱网 微信公众号,每日及时查看相关推荐,订阅互动等。

APP下载

下载族谱APP 微信公众号,每日及时查看
扫一扫添加客服微信