[发明专利]一种压缩纹理的拼装系统及方法、终端有效
申请号: | 201610027234.4 | 申请日: | 2016-01-15 |
公开(公告)号: | CN105761296B | 公开(公告)日: | 2018-09-18 |
发明(设计)人: | 张立志 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T11/00 |
代理公司: | 深圳新创友知识产权代理有限公司 44223 | 代理人: | 江耀纯 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 压缩 纹理 拼装 系统 方法 终端 | ||
1.一种压缩纹理的拼装系统,其特征在于,包括坐标系构建单元、参数配置单元、位置指定单元及拼装单元,其中:
所述坐标系构建单元,用于基于至少两个待拼装的压缩纹理的尺寸,计算生成拼装纹理的尺寸,并以所述拼装纹理上的预定点为原点,构建坐标系;其中,所述压缩纹理包括至少一个压缩块;
所述参数配置单元,用于为同一压缩比例的压缩纹理配置一个参数,并在所述参数大于等于1时,生成发送至所述位置指定单元的第一指令;
所述位置指定单元,用于响应于所述第一指令,根据所述参数、所述压缩块的宽度和高度生成当前压缩比例的目标宽度和目标高度,并根据所述目标宽度和目标高度指定每个压缩纹理的参考点在所述坐标系上的目标坐标;
所述拼装单元,用于在确定所述压缩纹理的宽度为所述目标宽度的整数倍及所述压缩纹理的高度为所述目标高度的整数倍后,将所述压缩纹理的所有压缩块根据所述参考点的目标坐标和所述压缩块之间的相互位置关系移动到当前压缩比例的拼装纹理上进行拼装。
2.根据权利要求1所述的压缩纹理的拼装系统,其特征在于,所述目标宽度等于所述压缩块的宽度乘以所述参数,所述目标高度等于所述压缩块的高度乘以所述参数。
3.根据权利要求1所述的压缩纹理的拼装系统,其特征在于,所述目标坐标的横坐标为所述目标宽度的整数倍,所述目标坐标的纵坐标为所述目标高度的整数倍。
4.根据权利要求1所述的压缩纹理的拼装系统,其特征在于,所述压缩纹理包括M级mipmap层,其中,不同级的mipmap层对应不同的压缩比例,且第i级mipmap层的宽度和高度分别为第i+1级mipmap层的宽度和高度的两倍,0≤i<M-1;
则所述参数配置单元具体用于,根据所述mipmap层的级数,为该mipmap层配置一个参数,并在所述参数大于等于1时,生成发送至所述位置指定单元的第一指令;其中,第0级mipmap层的参数配置为2j,第i级mipmap层的参数配置为2j-i,j为任意指定的非负整数。
5.根据权利要求4所述的压缩纹理的拼装系统,其特征在于,所述拼装系统还包括压缩块处理单元;
所述参数配置单元还用于,在为mipmap层配置的参数小于1时,生成发送至所述压缩块处理单元的第二指令;
所述压缩块处理单元,用于响应于所述第二指令,对所述mipmap层的每个压缩块进行解压缩后,得到由像素组成的非压缩纹理,并将所述非压缩纹理的像素移动到所述拼装纹理进行拼装,对拼装后的所述拼装纹理进行压缩,生成压缩后的拼装纹理。
6.根据权利要求1至5任意一项所述的压缩纹理的拼装系统,其特征在于,所述拼装单元具体包括尺寸判断模块、像素填充模块及压缩块移动模块,其中:
所述尺寸判断模块,用于判断所述压缩纹理的宽度为目标宽度的整数倍及所述压缩纹理的高度为所述目标高度的整数倍是否成立,若否,则生成发送至所述像素填充模块的填充指令;若是,则生成发送至所述压缩块移动模块的移动指令;
所述像素填充模块,用于响应于所述填充指令,对所述压缩纹理填充空白像素,使得所述压缩纹理的宽度为目标宽度的整数倍及所述压缩纹理的高度为所述目标高度的整数倍;
所述压缩块移动模块,用于响应于所述移动指令,将所述压缩纹理的所有压缩块根据所述参考点的目标坐标和所述压缩块之间的相互位置关系移动到所述拼装纹理上进行拼装。
7.根据权利要求6所述的压缩纹理的拼装系统,其特征在于,所述压缩块移动模块具体用于,响应于所述移动指令,获取所述压缩纹理的参考点所在的压缩块,将该压缩块移动到所述拼装纹理上,使得所述参考点的坐标为所述目标坐标,并根据其他压缩块与该压缩块的相对位置关系,将其他压缩块移动到所述拼装纹理上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610027234.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种车辆行驶检测方法及系统
- 下一篇:一种抓拍图像偏蓝的异常检测方法