三维模型处理方法及装置制造方法及图纸

技术编号:37478891 阅读:13 留言:0更新日期:2023-05-07 09:19
本申请提供三维模型处理方法及装置,其中所述三维模型处理方法包括:响应于针对待处理三维模型的模型替换请求,在所述待处理三维模型中确定待处理三维子模型;确定所述待处理三维子模型对应的标准三维模型,其中,所述标准三维模型的精度高于所述待处理三维子模型的精度;根据所述待处理三维子模型调整所述标准三维模型,获得待替换三维模型;将所述待替换三维模型替换所述待处理三维子模型,获得所述待处理三维模型对应的目标三维模型。通过本申请提供的三维模型处理方法,无需花费大量人工成本制作高精度模型,也不再局限于指定模型的局限性,极大地降低了人工成本,缩短制作周期,提高生成高精度模型的灵活性。提高生成高精度模型的灵活性。提高生成高精度模型的灵活性。

【技术实现步骤摘要】
三维模型处理方法及装置


[0001]本申请涉及计算机图像处理
,特别涉及三维模型处理方法。本申请同时涉及三维模型处理装置,一种计算设备,以及一种计算机可读存储介质。

技术介绍

[0002]随着科学技术的发展和进步,三维模型已经应用于各种不同的领域,应用范围广泛。为了获得真实感的三维模型,人们对于三维模型的精度要求越来越高。
[0003]现有的获取高精度三维模型的方法虽然都可以提高三维模型的精度,但普遍存在制作成本大、制作周期长,受限于指定的三维模型或是受限于被替换三维模型和替换三维模型之间固定的对称性层次结构的缺陷。

技术实现思路

[0004]有鉴于此,本申请实施例提供了三维模型处理方法。本申请同时涉及三维模型处理装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的上述问题。
[0005]根据本申请实施例的第一方面,提供了一种三维模型处理方法,包括:
[0006]响应于针对待处理三维模型的模型替换请求,在所述待处理三维模型中确定待处理三维子模型;
[0007]确定所述待处理三维子模型对应的标准三维模型,其中,所述标准三维模型的精度高于所述待处理三维子模型的精度;
[0008]根据所述待处理三维子模型调整所述标准三维模型,获得待替换三维模型;
[0009]将所述待替换三维模型替换所述待处理三维子模型,获得所述待处理三维模型对应的目标三维模型。
[0010]根据本申请实施例的第二方面,提供了一种三维模型处理装置,包括:
>[0011]子模型确定模块,被配置为响应于针对待处理三维模型的模型替换请求,在所述待处理三维模型中确定待处理三维子模型;
[0012]标准模型确定模块,被配置为确定所述待处理三维子模型对应的标准三维模型,其中,所述标准三维模型的精度高于所述待处理三维子模型的精度;
[0013]标准模型调整模块,被配置为根据所述待处理三维子模型调整所述标准三维模型,获得待替换三维模型;
[0014]子模型替换模块,被配置为将所述待替换三维模型替换所述待处理三维子模型,获得所述待处理三维模型对应的目标三维模型。
[0015]根据本申请实施例的第三方面,提供了一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,所述处理器执行所述计算机指令时实现所述三维模型处理方法的步骤。
[0016]根据本申请实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算
机指令,该计算机指令被处理器执行时实现所述三维模型处理方法的步骤。
[0017]本申请提供的三维模型处理方法,包括响应于针对待处理三维模型的模型替换请求,在所述待处理三维模型中确定待处理三维子模型;确定所述待处理三维子模型对应的标准三维模型,其中,所述标准三维模型的精度高于所述待处理三维子模型的精度;根据所述待处理三维子模型调整所述标准三维模型,获得待替换三维模型;将所述待替换三维模型替换所述待处理三维子模型,获得所述待处理三维模型对应的目标三维模型。
[0018]本申请一实施例实现了通过在待处理三维模型中确定待处理三维子模型,根据待处理三维子模型进一步获取与之对应的标准三维模型,并基于待处理三维子模型的视角信息和尺寸信息,调整标准三维模型的视角信息和尺寸信息,使得标准三维模型的视角信息和尺寸信息与待处理三维子模型的视角信息和尺寸信息相匹配,从而用于完成待处理三维子模型的替换,提高待处理三维子模型的精度。
[0019]本申请提供的三维模型处理方法,只需根据待处理三维子模型的视角信息和尺寸信息调整标准三维模型的视角信息和尺寸信息,无需受限于指定的模型制作高精度三维模型,提高了标准三维模型的可复用性,从而降低制作成本、缩短制作周期,提高应对待处理三维子模型多变的应用情况,提高标准三维模型应用的灵活性。
附图说明
[0020]图1是本申请一实施例提供的一种三维模型处理方法的流程图;
[0021]图2是本申请一实施例提供的在UV坐标系中确定待处理位置信息的示意图;
[0022]图3是本申请一实施例提供的基于参考投影面调整待投影面的示意图;
[0023]图4是本申请一实施例提供的一种应用于游戏场景的三维模型处理方法的处理流程图;
[0024]图5是本申请一实施例提供的一种三维模型处理装置的结构示意图;
[0025]图6是本申请一实施例提供的一种计算设备的结构框图。
具体实施方式
[0026]在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。
[0027]在本申请一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请一个或多个实施例。在本申请一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本申请一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0028]应当理解,尽管在本申请一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0029]首先,对本申请一个或多个实施例涉及的名词术语进行解释。
[0030]UV:是指U,V纹理贴图坐标的简称(它和空间模型的X,Y,Z轴是类似的),纹理贴图坐标通常具有U和V两个坐标轴,因此称之为UV坐标。U代表横向坐标上的分布、V代表纵向坐标上的分布,U和V坐标的数值范围都是0到1。它定义了图片上每个点的位置的信息,这些点与3D模型是相互联系的,以决定表面纹理贴图的位置,UV就是将图像上每一个点精确对应到模型物体的表面。
[0031]AI(Artificial Intelligence):即人工智能,它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。
[0032]在目前的实际应用场景中,对于高精度模型的获取方式,有的直接制作高精度模型,但直接制作的制作成本过大、制作周期过长;有的按照既定的美术标准制作高精度模型的部件进行替换,但这种方法受限于指定的模型,无法应对被替换模型多变的情况;有的基于被替换模型的部件本身通过三维模型生成方法进行替换,但这种方法受限于被替换模型和替换模型两者之间固定的对称性层次结构。基于上述获取高精度模型的方法,存在人工本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种三维模型处理方法,其特征在于,包括:响应于针对待处理三维模型的模型替换请求,在所述待处理三维模型中确定待处理三维子模型;确定所述待处理三维子模型对应的标准三维模型,其中,所述标准三维模型的精度高于所述待处理三维子模型的精度;根据所述待处理三维子模型调整所述标准三维模型,获得待替换三维模型;将所述待替换三维模型替换所述待处理三维子模型,获得所述待处理三维模型对应的目标三维模型。2.如权利要求1所述的方法,其特征在于,根据所述待处理三维子模型调整所述标准三维模型,包括:获取所述待处理三维子模型的待处理视角信息和待处理尺寸信息;获取所述标准三维模型的标准视角信息和标准尺寸信息;基于所述待处理视角信息调整所述标准视角信息,基于所述待处理尺寸信息调整所述标准尺寸信息。3.如权利要求2所述的方法,其特征在于,获取所述待处理三维子模型的待处理视角信息和待处理尺寸信息,包括:在所述待处理三维子模型中确定至少三个待处理顶点,获取每个待处理顶点的待处理位置信息;基于所述至少三个待处理顶点确定参考投影面,并确定所述参考投影面为所述待处理视角信息;根据所述每个待处理位置信息获取所述至少三个待处理顶点之间的待处理顶点关联信息,并确定所述待处理顶点关联信息为所述待处理尺寸信息。4.如权利要求3所述的方法,其特征在于,获取所述标准三维模型的标准视角信息和标准尺寸信息,包括:在所述标准三维模型中确定所述至少三个待处理顶点对应的至少三个标准顶点,以及每个标准顶点的标准三维位置信息;基于所述至少三个标准顶点确定待投影面,并确定所述待投影面为所述标准视角信息;根据所述每个标准三维位置信息获取所述至少三个标准顶点之间的标准顶点三维关联信息,并确定所述标准顶点三维关联信息为所述标准尺寸信息。5.如权利要求4所述的方法,其特征在于,基于所述待处理视角信息调整所述标准视角信息,基于所述待处理尺寸信息调整所述标准尺寸信息,包括:基于所述参考投影面调整所述待投影面;基于所述待处理顶点关联信息调整所述标准顶点三维关联信息。6.如权利要求4所述的方法,其特征在于,在所述标准三维模型中确定所述至少三个待处理顶点对应的至少三个标准顶点,以及每个标准顶点的标准三维位置信息,包括:获取所述待处理三维子模型和所述标准三维模型的顶点映射关系;基于所述顶点映射关系和所述至少三个待处理顶点,在所述标准三维模型中确定所述至少三个待处理顶点对应的所述至少三个标准顶点以及所述每个标准三维位置信息。
7.如权利要求5所述的方法,其特征在于,基于所述参考投影面调整所述待投影面,包括:获取预设参考面,所述预设参考面用于调整所述待投影面的角度;确定所述预设参考面与所述参考投影面之间的参考角度;根据所述参考角度对所述待投影面进行角度调整至所述待投影面与所述预设参考面之间的角度与所述参考角度一致。8.如权利要求5所述的方法,其特征在于,基于所述待处理顶点关联信息调整所述标准顶点三维关联信息,包括:根据所述待...

【专利技术属性】
技术研发人员:欧健朱卓伟
申请(专利权)人:珠海金山数字网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1