[发明专利]一种生成多细节层次网格的方法在审
申请号: | 201811294763.6 | 申请日: | 2018-11-01 |
公开(公告)号: | CN109685874A | 公开(公告)日: | 2019-04-26 |
发明(设计)人: | 郭嵩;吕文伟 | 申请(专利权)人: | 苏州蜗牛数字科技股份有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T17/20 |
代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 王金双 |
地址: | 215000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 细节层次网格 附加信息 降采样 贴图 裂缝 等级对应 体素数据 有效解决 内部体 重映射 拉伸 体素 外漏 网格 地形 记录 | ||
1.一种生成多细节层次网格的方法,其特征在于,包括以下步骤:
1)对体素数据进行降采样,记录附加信息;
2)利用所述附加信息,缝补降采样后不同等级体素之间的裂缝;
3)重映射顶点上的贴图坐标。
2.根据权利要求1所述的生成多细节层次网格的方法,其特征在于,所述步骤1)中对体素数据进行降采样的步骤,进一步包括:
是将相邻的八个体素,降采样后变成一个体素;
确定降采样后的体素类型。
3.根据权利要求2所述的生成多细节层次网格的方法,其特征在于,所述体素类型包括:实心体素、空心体素和半透明体素。
4.根据权利要求2所述的生成多细节层次网格的方法,其特征在于,所述确定降采样体素类型的步骤,进一步包括:
具有外部的体素类型,则选择外部的体素类型作为降采样后的体素类型;
没有外部的体素类型,则选择内部体素类型中个数较多的一个体素类型作为降采样后的体素类型。
5.根据权利要求1所述的生成多细节层次网格的方法,其特征在于,步骤1)所述记录附加信息的步骤,是记录体素数据降采样前的体素类型。
6.根据权利要求1所述的生成多细节层次网格的方法,其特征在于,所述缝补降采样后不同等级体素之间的裂缝的步骤,是采用高等级的细节层次适应低等级细节层次的方法来进行缝补。
7.根据权利要求1所述的生成多细节层次网格的方法,其特征在于,所述步骤2)进一步包括,控制渲染阶段相邻的多细节层次等级相差不大于一个等级。
8.根据权利要求1所述的生成多细节层次网格的方法,其特征在于,所述步骤2)进一步包括以下步骤:
当前体素类型为实心体素,缝补与相邻空心体素对应的面;
当前体素类型为实心体素,缝补与相邻半透明体素对应的面;
缝补与空心体素对应的面。
9.一种计算机可读存储介质,其上存储有计算机指令,其特征在于,所述计算机指令运行时执行权利要求1至8任一项所述的生成多细节层次网格的方法的步骤。
10.一种游戏终端设备,其特征在于,包括存储器和处理器,所述存储器上储存有在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行权利要求1至8任一项所述的生成多细节层次网格的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州蜗牛数字科技股份有限公司,未经苏州蜗牛数字科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811294763.6/1.html,转载请声明来源钻瓜专利网。