三维模型的构建及家具模型建模方法、设备及存储介质技术

技术编号:39160569 阅读:18 留言:0更新日期:2023-10-23 15:02
本申请实施例提供一种三维模型的构建及家具模型建模方法、设备及存储介质。在本申请实施例中,所述三维模型的构建方法包括:基于待构建的三维模型的类别,创建多个三维模型的类目以及所述多个三维模型的模型参数,一个所述三维模型的类目包含一种类别的家具模型;建立多个所述三维模型的类目与对应的模型参数之间的映射关系;在多个所述三维模型的类目下,基于多个所述三维模型的类目与对应的模型参数之间的映射关系,创建多个所述三维模型。创建多个所述三维模型。创建多个所述三维模型。

【技术实现步骤摘要】
三维模型的构建及家具模型建模方法、设备及存储介质


[0001]本申请涉及互联网信息处理
,尤其涉及一种三维模型的构建及家具模型建模方法、设备及存储介质。

技术介绍

[0002]目前,家具从样式的设计到最终的生产,通常需要较长的周期。特别是一些定制家具,还需要人工上门量尺,再由设计人员针对具体的尺寸对家具从点到面以及体的维度进行绘制,而且每一次的方案设计图纸还需要与客户反复沟通修改方案,显然,整个过程耗时耗力,效率较低。因此,如何对现有的家具生产方式进行改进,提高家具设计和生产的效率,仍然需要提供进一步的解决方案。

技术实现思路

[0003]本申请的多个方面提供一种三维模型的构建及家具模型建模方法、设备及存储介质,用于提高家具设计和生产的效率。
[0004]本申请实施例还提供一种三维模型的构建方法,包括:基于待构建的三维模型的类别,创建多个三维模型的类目以及所述多个三维模型的模型参数,一个所述三维模型的类目包含一种类别的家具模型;建立多个所述三维模型的类目与对应的模型参数之间的映射关系;在多个所述三维模型的类目下,基于多个所述三维模型的类目与对应的模型参数之间的映射关系,创建多个所述三维模型。
[0005]本申请实施例还提供一种家具模型建模方法,包括:获取待生成的目标家具的类别和所述目标家具的尺寸;从三维模型库中确定与所述目标家具的类别相匹配的目标三维模型的类目,其中,所述三维模型库中包含有多个三维模型,多个所述三维模型为基于三维模型的构建方法构建得到;基于所述目标三维模型的类目下的目标三维模型的模型参数,创建与所述目标家具的尺寸相匹配的目标家具的模型。
[0006]本申请实施例还提供一种三维模型的构建装置,包括:类目创建模块,用于基于待构建的三维模型的类别,创建多个三维模型的类目以及所述多个三维模型的模型参数,一个所述三维模型的类目包含一种类别的家具模型;关系建立模块,用于建立多个所述三维模型的类目与对应的模型参数之间的映射关系;模型创建模块,用于在多个所述三维模型的类目下,基于多个所述三维模型的类目与对应的模型参数之间的映射关系,创建多个所述三维模型。
[0007]本申请实施例还提供一种家具生成装置,所述装置应用于三维设计软件,所述装置包括:获取模块,用于获取待生成的目标家具的类别和所述目标家具的尺寸;确定模块,用于从三维模型库中确定与所述目标家具的类别相匹配的目标三维模型的类目,其中,所述三维模型库中包含有多个三维模型,多个所述三维模型为基于三维模型的构建方法构建得到;建模模块,用于基于所述目标三维模型的类目下的目标三维模型的模型参数,创建与所述目标家具的尺寸相匹配的目标家具的模型。
[0008]本申请实施例还提供一种电子设备,包括:存储器和处理器;所述存储器,用于存储计算机程序;所述处理器,与所述存储器耦合,用于执行所述计算机程序,以用于:基于待构建的三维模型的类别,创建多个三维模型的类目以及所述多个三维模型的模型参数,一个所述三维模型的类目包含一种类别的家具模型;建立多个所述三维模型的类目与对应的模型参数之间的映射关系;在多个所述三维模型的类目下,基于多个所述三维模型的类目与对应的模型参数之间的映射关系,创建多个所述三维模型。
[0009]本申请实施例还提供一种电子设备,包括:存储器和处理器;所述存储器,用于存储计算机程序;所述处理器,与所述存储器耦合,用于执行所述计算机程序,以用于:获取待生成的目标家具的类别和所述目标家具的尺寸;从三维模型库中确定与所述目标家具的类别相匹配的目标三维模型的类目,其中,所述三维模型库中包含有多个三维模型,多个所述三维模型为基于三维模型的构建方法构建得到;基于所述目标三维模型的类目下的目标三维模型的模型参数,创建与所述目标家具的尺寸相匹配的目标家具的模型。
[0010]本申请实施例还提供一种存储有计算机程序的计算机可读存储介质,当所述计算机程序被处理器执行时,致使所述处理器实现本申请实施例提供的三维模型的构建方法或家具模型建模方法中的步骤。
[0011]在本申请实施例中,能够预先基于待构建的三维模型的类别,创建多个三维模型的类目以及多个三维模型的模型参数,而且每个三维模型的类目包含一种类别的家具,再建立多个三维模型的类目与对应的模型参数之间的映射关系,最后,分别在多个三维模型的类目下,基于多个三维模型的类目与对应的模型参数之间的映射关系,创建多个三维模型,由于在各个三维模型创建过程中无需用户逐个添加每个三维模型的需要的模型参数,直接根据多个三维模型的类目与对应的模型参数之间的映射关系对各个模型参数的参数值按需设置即可,从而极大地提高了各个三维模型的创建效率。
[0012]在本申请实施例中,在家具设计过程中,用于进行家具设计的三维设计软件可接入通过该三维模型的创建方法创建得到的三维模型库,这样在确定待设计的目标家具的类别和尺寸之后,便可直接从三维模型库中选择与待设计的目标家具的类别相匹配的三维模型的类目,并基于该类目下的多个模型参数,便可创建目标家具的模型,以此方法设计得到的目标家具的模型,由于能够直接套用三维模型库中对应的三维模型的类目下的模型参数,只需根据目标家具的实际尺寸修改对应的模型参数的初始值即可,有效提高了目标家具的模型的设计效率。
附图说明
[0013]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0014]图1为本申请示例性实施例提供的一种三维模型的构建方法的实现流程示意图;
[0015]图2为本申请示例性实施例提供的一种家具模型建模方法的实现流程示意图;
[0016]图3为本申请示例性实施例提供的家具模型建模方法应用于一种实际场景中的流程示意图;
[0017]图4为本申请示例性实施例提供的一种三维模型的构建装置的结构示意图;
[0018]图5为本申请示例性实施例提供的一种家具模型建模装置的结构示意图;
[0019]图6为本申请示例性实施例提供的一种电子设备的结构示意图;
[0020]图7为本申请示例性实施例提供的又一种电子设备的结构示意图。
具体实施方式
[0021]在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。
[0022]在本申请一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请一个或多个实施例。在本申请一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本申请一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0023]应当理解,尽管在本申请一个或多个实施例中可能采用术语第一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种三维模型的构建方法,其特征在于,包括:基于待构建的三维模型的类别,创建多个三维模型的类目以及所述多个三维模型的模型参数,一个所述三维模型的类目包含一种类别的家具模型;建立多个所述三维模型的类目与对应的模型参数之间的映射关系;在多个所述三维模型的类目下,基于多个所述三维模型的类目与对应的模型参数之间的映射关系,创建多个所述三维模型。2.如权利要求1所述的方法,其特征在于,一个所述三维模型由多个子模型部件组成,一个所述三维模型的模型参数由多个子模型部件的模型参数组成,所述建立多个所述三维模型的类目与对应的模型参数之间的映射关系,包括:建立多个所述三维模型中各所述三维模型的多个子模型部件与对应的子模型部件的模型参数之间的映射关系,以及多个所述三维模型的类目与对应的子模型部件之间的映射关系。3.如权利要求2所述的方法,其特征在于,所述在多个所述三维模型的类目下,基于多个所述三维模型的类目与对应的模型参数之间的映射关系,创建多个所述三维模型,包括:确定多个所述三维模型中各所述三维模型的建模方式;在多个所述三维模型的类目下,基于各所述三维模型的多个子模型部件的模型参数,按照各所述三维模型的建模方式创建各所述三维模型的多个子模型部件;基于各所述三维模型的多个子模型部件,创建所述多个三维模型。4.如权利要求1~3中任一所述的方法,其特征在于,所述创建多个所述三维模型之后,所述方法还包括:将多个所述三维模型存储至三维模型库中;将所述三维模型库接入至三维设计软件。5.一种家具模型建模方法,其特征在于,所述方法应用于三维设计软件,所述方法包括:获取待生成的目标家具的类别和所述目标家具的尺寸;从三维模型库中确定与所述目标家具的类别相匹配的目标三维模型的类目,其中,所述三维模型库中包含有多个三维模型,多个所述三维模型为基于权利要求1~4中任一所述的三维模型的构建方法构建得到;基于所述目标三维模型的类目下的目标三维模型的模型参数,创建与所述目标家具的尺寸相匹配的目标家具的模型。6.如权利要求5所述的方法,其特征在于,所述基于所述目标三维模型的类目下的目标三维模型的模型参数,创建与所述目标家具的尺寸相匹配的目标家具的模型,包括:确定所述目标三维模型的类目中与所述目标家具相匹配的目标三维模型以及所述目标三维模型对应的多个子模型部件的模型参数;基于所述目标三维模型以及所述目标三维模型对应的多个子模型部件的模型参数,创建与所述目标家具的尺寸相匹配的目标家具的模型。7.如权利要求6所述的方法,其特征在于,所述基于所述目标三维模型以及所述目标三维模型对应的多个子模型部件的模型参数,创建与所述目标家具的尺寸相匹配的目标家具的模型,包括:
响应于用户在所述目标家具的设计页面中针对所述目标三维模型的类目的选择操作,在所述目标家具的设计页面中,展示所述目标三维模型的类目下创建的至少一个目标三维模型以及对应的多个子模型部件的模型参数,一个所述目标三维模型由多个子模型...

【专利技术属性】
技术研发人员:钱剑锋
申请(专利权)人:每平每屋上海科技有限公司
类型:发明
国别省市:

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

1