[发明专利]虚拟模型的生成方法、装置、存储介质和电子装置在审
申请号: | 202010421555.9 | 申请日: | 2020-05-18 |
公开(公告)号: | CN111481936A | 公开(公告)日: | 2020-08-04 |
发明(设计)人: | 宁光普 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | A63F13/60 | 分类号: | A63F13/60;G06T15/04;G06T19/20 |
代理公司: | 北京博浩百睿知识产权代理有限责任公司 11134 | 代理人: | 赵昀彬 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 模型 生成 方法 装置 存储 介质 电子 | ||
本发明公开了一种虚拟模型的生成方法、装置、存储介质和电子装置。该方法包括:获取第一虚拟模型;将第一虚拟模型进行UV展开;在UV展开后的第一虚拟模型上创建目标布线,并通过目标布线确定第一虚拟模型的布线方向,其中,目标布线用于指示目标部位的走向,目标部位是第一虚拟模型中与目标位置对应的部位,目标位置是目标布线在UV展开后的第一虚拟模型上的位置;按照布线方向和UV展开后的第一虚拟模型,得到针对第一虚拟模型拓扑的第二虚拟模型。通过本发明,达到了提高拓扑底模的生成效率的效果。
技术领域
本发明涉及计算机领域,具体而言,涉及一种虚拟模型的生成方法、装置、存储介质和电子装置。
背景技术
目前,在实现拓扑底模时,通常是手动拓扑,基于高模顶点进行布线制作,利用拓扑的顶点和面不断包裹住高模,但是还需要手动实时调整模型布线,并且还需要根据高模的细节程度来规划布线的疏密,以得到拓扑底模。
由于上述方法是人工一点点制作,很多制作步骤都是重复的劳动,从而导致制作时间较长。另外,随着游戏面数的不断增多,人工布线的时长也会相应增加。在人工布线过程中,很容易出现一些低级错误,或者布线凌乱等问题,从而导致拓扑模型的生成效率低的问题。
针对现有技术中生成拓扑底模的效率低的技术问题,目前尚未提出有效的解决方案。
发明内容
本发明的主要目的在于提供一种虚拟模型的生成方法、装置、存储介质和电子装置,以至少解决生成拓扑底模的效率低的技术问题。
为了实现上述目的,根据本发明的一个方面,提供了一种虚拟模型的生成方法。该方法可以包括:获取第一虚拟模型;将第一虚拟模型进行UV展开;在UV展开后的第一虚拟模型上创建目标布线,并通过目标布线确定第一虚拟模型的布线方向,其中,目标布线用于指示目标部位的走向,目标部位是第一虚拟模型中与目标位置对应的部位,目标位置是目标布线在UV展开后的第一虚拟模型上的位置;按照布线方向和UV展开后的第一虚拟模型,得到针对第一虚拟模型拓扑的第二虚拟模型。
可选地,按照布线方向和UV展开后的第一虚拟模型,得到针对第一虚拟模型拓扑的第二虚拟模型之后,方法还包括:获取用于调整布线的置换贴图;根据置换贴图对第二虚拟模型上的布线进行调整。
可选地,获取用于调整布线的置换贴图,包括:通过第二虚拟模型和UV展开后的第一虚拟模型,获取用于调整布线的置换贴图。
可选地,根据置换贴图对第二虚拟模型上的布线进行调整,包括:根据置换贴图中各区域的颜色对第二虚拟模型上的布线进行调整,其中,置换贴图不同区域的颜色代表相应区域的凹凸程度。
可选地,在对第一虚拟模型进行UV展开之前,还包括:根据第一虚拟模型表面的起伏变化幅度,对第一虚拟模型进行简化。
可选地,在对第一虚拟模型进行UV展开之前,还包括:将第一虚拟模型划分为多个第一子模型,其中,每个第一子模型对应第一虚拟模型的一个部位;将第一虚拟模型进行UV展开,包括:将第一虚拟模型的每个第一子模型进行UV展开。
可选地,在将第一虚拟模型的每个第一子模型进行UV展开之前,还包括:分别根据每个第一子模型表面的起伏变化幅度,对每个第一子模型进行简化。
可选地,在按照布线方向和UV展开后的第一虚拟模型,得到针对第一虚拟模型拓扑的第二虚拟模型之后,包括:确定第二虚拟模型的面数是否满足预设条件;若否,则将第二虚拟模型替换为第一虚拟模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010421555.9/2.html,转载请声明来源钻瓜专利网。