[发明专利]三维贴图处理方法以及装置无效
申请号: | 201210140108.1 | 申请日: | 2012-05-03 |
公开(公告)号: | CN103377486A | 公开(公告)日: | 2013-10-30 |
发明(设计)人: | 陈维超;张家铭 | 申请(专利权)人: | 财团法人资讯工业策进会 |
主分类号: | G06T15/04 | 分类号: | G06T15/04 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 徐金国 |
地址: | 中国台湾台北市*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 贴图 处理 方法 以及 装置 | ||
技术领域
本发明是有关于一种依据贴图影像内容决定选择细节层次的三维贴图处理方法、装置以及储存其的电脑可读取记录媒体。
背景技术
一般个人电脑、工作站、游戏机或其他具显示功能的电子装置多半具有图形处理器(Graphics Processing Unit,GPU),专门用来处理影像运算工作的微处理器。随着影像绘图技术的不断进步,3D图像处理已成为现代图形处理器不可或缺的功能之一,也是衡量图形处理器好坏的一项重要指标。
贴图是在3D场景中,增加真实性的一个重要的工具。贴图是一种使用影像来补几何数据的不足,使用影像贴到简单的几何物件上,可以制造出细致纹路更贴近真实的效果。其中,通过纹理映射(texture mapping)进行贴图可在不增加运算复杂度的前提下减少视觉上失真,因此为现代GPU常采用的贴图方式。一纹理为一数字影像,其经常为长方形并且具有一座标为(U,V)的座标空间。纹理可根据其位置分配至一座标值(U,V)。于一纹理映射运算中,当对一3D图像模型进行着色(render)以产生一目的影像时,一纹理将被映射至此模型的表面上。但是,通过纹理映射进行贴图常会消耗大量传输频宽。
因此,先前技术中,通常会将纹理进行压缩,以降低所需的频宽。即使如此,由于将纹理进行压缩时必须要考量到随机存取(random access)的特性,所以都是采用(Block Truncation Coding)的方式进行演算法压缩,这样的方式压缩效果有限,最多只能达到约为6~8倍的压缩率。
发明内容
因此,本发明的一方面是在提供一种依据贴图影像内容决定选择细节层次的三维贴图处理方法,用以根据欲取得的的纹理对应的细节层次(level of detail,LOD)与贴图座标取得层次偏移值,以计算可用的替换细节层次,并于替换细节层次上取得对应的纹理。三维贴图处理方法可实作为一电脑程序,并储存于一电脑可读取记录媒体。于是,电脑存取上述电脑可读取纪录媒体后,可执行三维贴图处理方法。三维贴图处理方法包含以下步骤:
(a)接收一纹(texture)要求,用以取得一目标纹理。其中,纹理要求包含目标纹理于一目标贴图细化(texture mipmap)空间的一目标细节层次上的一目标纹理座标。
(b)根据目标纹理座标以及目标细节层次,查询对应目标贴图细化(mipmap of level of content,LOC mipmap)空间的一目标内容层次(level of content,LOC)偏移(offset)空间,以取得目标内容层次上的目标纹理座标对应的一目标内容层次偏移值。
(c)根据目标细节层次以及目标内容层次偏移值,计算一替代细节层次。
(d)于目标贴图细化空间的替换细节层次,取得对应于目标纹理座标的一替代纹理。
(e)根据替代纹理进行一三维图形滤波(filtering)。
本发明的另一方面是在提供一种依据贴图影像内容决定选择细节层次的三维图形处理装置,用以根据欲取得的的纹理对应的细节层次(level of detail,LOD)与贴图座标取得层次偏移值,以计算可用的替换细节层次,并于替换细节层次上取得对应的纹理。三维图形处理装置包含一着色(shader)处理元件、一纹理滤波元件以及一纹理产生元件。纹理产生元件电性连接着色处理元件以及纹理滤波元件。着色处理元件发送一纹理要求,用以取得一目标纹理。其中,纹理要求包含目标纹理于一目标贴图细化空间的一目标细节层次上的一目标纹理座标。纹理产生元件包含一查询模块、一层次计算模块以及一纹理取得模块。查询模块根据目标纹理座标以及目标细节层次,查询对应目标贴图细化空间的一目标内容层次偏移空间,以取得目标细节层次上的目标纹理座标对应的一目标内容层次偏移值。层次计算模块根据目标细节层次以及目标内容层次偏移值,计算一替代细节层次。纹理取得模块于目标贴图细化空间的替换细节层次,取得对应于目标纹理座标的一替代纹理。纹理滤波元件根据替代纹理进行一三维图形滤波。
应用本发明具有下列优点。由于替代纹理所位于的替换细节层次的解析度较低,因此通过替代纹理进行贴图所需的频宽较低,因而可降低取得纹理所需的功率消耗。
附图说明
为让本发明的上述和其他目的、特征、优点与实施例能更明显易懂,所附附图的说明如下:
图1为依照本发明一实施方式的依据贴图影像内容决定选择细节层次的三维贴图处理方法的流程图;
图2为应用三维贴图处理方法100的一应用场景;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于财团法人资讯工业策进会,未经财团法人资讯工业策进会许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210140108.1/2.html,转载请声明来源钻瓜专利网。