[发明专利]一种加速雾化处理效果的绘图方法无效
申请号: | 01110582.8 | 申请日: | 2001-04-13 |
公开(公告)号: | CN1350267A | 公开(公告)日: | 2002-05-22 |
发明(设计)人: | 林伯涵;萧见忠 | 申请(专利权)人: | 矽统科技股份有限公司 |
主分类号: | G06T15/10 | 分类号: | G06T15/10;G06T17/00 |
代理公司: | 中科专利商标代理有限责任公司 | 代理人: | 汤保平 |
地址: | 中国台*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 加速 雾化 处理 效果 绘图 方法 | ||
本发明是关于一绘图方法,特别是当绘制影像须加入雾化效果(fogeffect)时,可加速该雾化效果的处理,并节省内存资源。
伴随着计算机硬件技术的提升,计算机绘图的效果已从早期的二维画面进展到三维空间的动画。尤有甚者,虚拟实境(Virtual reality)亦变成许多消费者评断计算机绘图效果好坏的标准,并要求在绘制计算机影像时,须考量自然界中的气候因素,如此才能真实地呈现该计算机影像予消费者。一般计算机绘图处理的步骤如下(请参阅图1,图1是绘示传统计算机绘图方法所需的处理步骤流程图):
(1)将计算机应用程序接口(application program interface,简称“API”)所传送的数个图形顶点(vertex)资料,转换成该图形显示于屏幕时所须的像素坐标群(pixel),称的为顶点转像素步骤。一般而言,一个图形的外型可由数个顶点加以决定,如图2所示的三角型10,可由一第一顶点11,一第二顶点12,一第三顶点13的坐标位置描述的。惟将该三角型10绘制于屏幕时,依照屏幕分辨率的不同须产生许多的像素坐标,或称的为一像素坐标群14,该像素坐标群14包含数个像素,供显示该三角型10之用。
(2)依照该像素坐标群14与该API所传送的其它资料,产生该像素坐标群14中,每个像素的原始色彩,雾化参数,景深参数等资料,以下总称的为原始参数资料Cs,此步骤称的为原始参数资料产生步骤。
(3)针对该原始参数资料Cs进行材质映对处理(texture mapping),并产生一材质色彩CT,供该像素显示于计算机屏幕之用;此步骤称之为材质映对处理步骤。由于该原始参数资料Cs中的原始色彩,尚无法完全仿真出自然界中所有物质的色泽,诸如,木材,金属,玻璃等材质的色泽,故须对该原始参数资料Cs进行材质映对处理,并依不同的材质模式(texture filter mode)与屏幕分辨率,自材质缓冲器(texture buffer)内撷取出1点,2点,4点或8点等材质颜色与该原始参数资料Cs进行混合,产生每个像素所须的该材质色彩CT。然而,此部份材质映对处理因须从材质缓冲器内撷取大量的材质颜色资料,造成内存的存取次数增加,相对地消耗系统内存资源。
如前所述,在计算机绘图的技术领域内,为配合自然界许多气候因素,诸如,烟雾,下雨,彩云等,一般会于计算机绘图中加入所谓’雾化效果’,以仿真一般物体身处于烟雾、云气等自然状况下,所产生的模糊效果,以求真实地将该物体绘制于计算机屏幕之上,而达到虚拟实境的效果。例如训练飞行员的飞行仿真器在绘制计算机影像时,就会加入雾化效果的处理,使飞行员能感受到外界环境的真实状态,以强化训练效果。所谓雾化效果,则是将计算机影像的色彩与雾化的色彩进行一定比例的混合,而该比例则与一雾化参数(fog factor)有关,该混合的公式可依下式表达之:
C=f×CT+(1-f)×Cf..........................(1)
其中,f表示该雾化参数,CT表示该计算机影像中,每个像素的材质色彩,Cf表示雾化的色彩资料,或称之为烟雾背景颜色,而C则表示经雾化效果处理后,该像素最后显示于计算机屏幕上所显示色彩。倘若物体距离观察者越远,或物体深陷于烟雾之中,则该雾化参数f的数值越小,C的数值就越接近Cf,如此表示,在可容忍的误差范围之内,该计算机影像像素的显示色彩几乎可以用烟雾背景颜色取代。
然而,在传统的绘图系统中进行雾化效果处理前,多半会先进行材质映对处理,请参阅图3,图3是绘示在加入雾化效果处理时,传统计算机绘图方法所需的处理步骤流程图。首先必须先经由(1)顶点转像素步骤、(2)原始参数资料产生步骤、(3)材质映对处理步骤产生每个像素所须的材质色彩CT。之后,不论雾化参数f的大小为何,再依照CT与烟雾背景颜色Cf依第(1)式进行雾化处理,最后方可产生每个像素显示于屏幕时的显示色彩C。然而,由第(1)式可知,当f值越小,C的值几乎可以用Cf代替,易言之,倘若物体若深处于浓雾之中,物体的颜色即可直接用烟雾背景颜色Cf取代。在此状况下,先前进行材质映对处理所使用的系统资源与时间则形同浪费而无益。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于矽统科技股份有限公司,未经矽统科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/01110582.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:适用于治疗老年性痴呆的平均分子量为2400D的糖胺聚糖
- 下一篇:侧通道机器