[发明专利]一种基于迭代规则编码的纹案层次化重组及绘制方法在审
申请号: | 202211735397.X | 申请日: | 2022-12-30 |
公开(公告)号: | CN116051712A | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 曹力;吴奕泽;龚辰晨;佘语殊;阳勇权;张韬 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G06T15/04 | 分类号: | G06T15/04;G06T15/00 |
代理公司: | 安徽合肥华信知识产权代理有限公司 34112 | 代理人: | 余成俊 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 规则 编码 层次 重组 绘制 方法 | ||
本发明公开了一种基于迭代规则编码的纹案层次化重组及绘制方法。通过本发明提供的编码规则与绘制方法,实现高质量的快速绘制。利用图案的自相似性,将其分割成最小不重复图元,仅需要在纹理数据中存储最小图元及相应的生成规则编码描述,利用图形处理器的并行处理能力按生成规则进行解码并实现重组后的纹案绘制。相较于普通纹理,几何纹案类,可减少80%以上的数据传输量。本发明所提供的方案支持基于迭代规则的复杂纹案快速绘制,通过矢量化表达,可以实现细节缩放不失真;通过调节迭代参数,实现纹案层次化重组,数据传输开销小,适用于各种需要展示精细细节的复杂场景绘制。
技术领域
本发明涉及图形渲染技术领域,尤其涉及一种基于迭代规则编码的纹案层次化重组及绘制方法。
背景技术
在图形渲染领域为了增强模型渲染的真实感,采用纹理映射(texture mapping)的方法。其中的纹理数据一般是图片格式。用于设计的纹理往往具有自相似性和重复性,这种纹案就可以使用一种或多种基础图元进行各种线性变换以及迭代来生成。编码本质上是将信息从一种形式转换成另一种形式,因此可利用编码的性质将原本的图像数据转换成简洁不重复的数据。
纹理是模型高真实感渲染的重要数据。某些工艺模型所需纹理不仅数量众多对纹理的精度还具有一定要求。如果将多张纹理分别渲染需要多次调用绘制函数,导致整体的渲染速度降低。如果将所有纹理组合成一张纹理,可以提高渲染速度,但由于显示屏幕分辨率的限制使得每像素所含纹理信息有限,无法实现纹理高质量渲染。
专利号为CN109189524A的国内专利:一种图像资源的生成方法和装置;该篇专利与本专利目标都包括减少纹理贴图所占的内存空间,该专利通过获取待生成的目标图像资源对应的目标模型,再从贴图库中拼接对应的第一贴图(位图格式),之后将位图格式的贴图转换为矢量格式的贴图。该方法并未减少纹理组成的数据信息。
针对以上,提出一种基于迭代规则编码的纹案层次化重组及绘制方法。
发明内容
本发明目的就是为了弥补在工艺模型显示应用中已有技术的不足,提供一种基于规则编码的矢量化纹案绘制方法。
本发明是通过以下技术方案实现的:
一种基于迭代规则编码的纹案层次化重组及绘制方法,具体包括如下步骤:
S1、构建矢量图元库、迭代规则库,选定设计图元,设置迭代参数,循环判断迭代结果是否符合用户需求;
S2、确定最终的图元迭代信息、变换信息、所引用的图元数据信息,完成纹案信息编码,输出第一次编码文件;
S3、基于第一次编码文件,设置纹理参数,确定纹案拆分结构,并完成纹案的重编码,输出第二次编码文件;
S4、预览第二次编码文件的纹案渲染结果是否符合规范,不符合则返回S1重新设置迭代参数。
S5、记录纹案数据,选定绘制参数,依据迭代参数计算重组结果,并显示纹案的层次化绘制结果。
步骤S1所述的构建矢量图元库以存储所有矢量图元的参数信息,矢量图元库为可扩展类型即矢量图元库中的两个及以上图元可进行重组作为新图元存储到矢量图元库;所述的参数信息包括图元编号和形状信息;所述的形状信息包括图元种类和组成数据;所述的迭代规则库包括初始符号集合和规则;所述的初始符号集合为要进行迭代的图元对象,在迭代规则库中使用抽象符号代替;所述的规则为图元进行的一系列仿射变换。
步骤S2所述的完成纹案信息编码即将纹案引用图元数据信息、迭代信息、变换信息以二进制形式进行存储;所述的变换信息包括变换类型、变换数据;所述的变换类型包括旋转、位移、缩放、翻转;所述的变换数据包括变换对象的图元编号、变换系数;所述的引用图元数据信息包括组成纹案的所有不重复图元基于图元编号对图元库的数据引用,图元位置和经过变换后的图元层级;所述的图元层级用于图元对象之间的覆盖关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211735397.X/2.html,转载请声明来源钻瓜专利网。