[发明专利]纹理处理方法和装置在审

专利信息
申请号: 201710081188.0 申请日: 2017-02-15
公开(公告)号: CN108460822A 公开(公告)日: 2018-08-28
发明(设计)人: 杨志敏 申请(专利权)人: 上海银河数娱网络科技有限公司
主分类号: G06T15/04 分类号: G06T15/04;G06T15/20
代理公司: 上海一平知识产权代理有限公司 31266 代理人: 邱忠贶;竺云
地址: 200333 上海市普陀*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 纹理 纹理压缩 方法和装置 纹理处理 压缩参数 压缩处理 打包 图像处理领域 压缩 可定制 自适应 节约 开发
【说明书】:

发明涉及图像处理领域,公开了一种纹理处理方法和装置,其方法包括以下步骤:获取项目中所有纹理的获取步骤;设置压缩参数,从所有纹理中挑选出需要进行压缩处理的待处理纹理的挑选步骤;根据压缩参数,判断每个待处理纹理是否需要分离alpha信息,对于不需要分离alpha信息的每个待处理纹理,进行自适应纹理压缩,对于需要分离alpha信息的每个待处理纹理,生成包含了alpha信息的对应的alpha纹理之后再进行纹理压缩的压缩步骤;以及将压缩步骤所得到的所有纹理进行打包的打包步骤。通过判断每个待处理纹理是否需要分离alpha信息来进行对应的压缩处理,从而无论是哪个平台下都可定制纹理压缩方案,提高了纹理压缩效率,节约了开发成本。

技术领域

本发明涉及图像处理领域,特别涉及一种纹理处理方法和装置。

背景技术

在图像处理的3D渲染中,一般都会通过大量应用大纹理来提升表现力,但精细的纹理也相应带来大的内存开销。目前纹理的常用格式主要有bmp,tga,png,jpg,dds,tif,gif,exr等等,这些数据需要通过CPU软解压成相应的像素格式(如A8R8G8B8),转送到GPU端来进行使用。一张1024*1024大小的A8R8G8B8纹理格式,一般需要4M容量(设置Mipmap,会增加33%大小)。Mipmap是在三维图形的贴图渲染中的一个常用的技术,为了加快渲染速度和减少图像锯齿,贴图被处理成由一系列被预先计算和优化过的图片组成的文件,这样的贴图被称为Mipmap。Mipmap需要占用一定的内存空间,同时也遵循小波压缩规则。为了丰富3D模型表现,同时保证最小失真,压缩纹理格式应运而生。

基于Opengl ES的压缩纹理格式主要有ETC1和PVRTC,分别为安卓设备和ios设备所支持,由于ETC1压缩纹理不支持alpha通道,这给压缩纹理的使用带来很大的麻烦。

对于这个技术问题,现有的解决方案主要有:

(1).对于一些小规模应用,因为本身对内存要求就不高,所以无需处理。

(2).对于一些中等或大规模的应用,为了展现丰富的画面,会大量的使用高精度的纹理.在这种情况,有些应用会选择性的对不带alpha通道的纹理,即不透明纹理,进行压缩,但对透明的纹理就无能为力。

下面对仅处理不透明纹理,忽略对透明纹理的处理进行说明。在应用中,往往包含大量的透明纹理,因为如果不使用透明纹理的话,意味着,美术要做更多的工作。

按3d渲染的纹理混合方式分,

1)Alpha Test

一个模型mesh(比如铁丝网),用alpha test混合方式,一张纹理(texture)和一个四边形模型网格(mesh)就可以实现.镂空和铁丝部分用不同的alpha值标识出来,如果不使用alpha通道,那么美术需要认真勾边,需要对铁丝建模,这显然没必要的。

2)Alpha Blend

模型网格Mesh的一小部分或整体,需要和背景去混合,比如一块毛玻璃,本发明人眼可以看到其背后的模糊的物体,就是相当于毛玻璃和后面物体产生混合后的效果。

常用的混合效果是blend srcAlpha 1-scrAlpha,即如果毛玻璃a=0.3,颜色是(r,g,b),背景颜色是(r’,g’,b’),则最终颜色是(r,g,b)*0.3+(r’,g’,b’)*(1–0.3)。

而美术建模时,是没办法对这种透明效果进行建模的。

(3).同上,但对透明的纹理进行处理,通过修改着色器(shader),将一张RGBA(透明纹理),分离出RGB纹理和Alpha纹理.处理时,对两张图进行采样,从而得到原透明纹理的所有信息。着色器又叫shader,指一组供计算机图形资源在执行渲染任务时使用的指令,用于计算图像的颜色或明暗。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海银河数娱网络科技有限公司,未经上海银河数娱网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710081188.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top