一种基于三维软件及虚幻引擎的珠宝设计方法技术

技术编号:36093844 阅读:20 留言:0更新日期:2022-12-24 11:11
本发明专利技术提供了一种基于三维软件及虚幻引擎的珠宝设计方法,包括:获取用户对珠宝首饰的设计需求;根据用户的设计需求利用三维软件对珠宝首饰进行主体形状建模,得到珠宝首饰的主体模型;将所述主体模型导入虚幻引擎并根据用户对珠宝首饰的材质要求从预设的素材库选择对应材质的贴图文件进行二次设计,得到珠宝首饰模型;利用虚幻引擎构建外部虚拟环境,并获取该珠宝首饰模型在各种外部虚拟环境下的渲染调试结果。通过本发明专利技术实施例,通过获取用户的设计需求,让用户自行选择对应的结构素材和结构材质,并将设计结果经过渲染后展示给用户,给用户带来设计体验感的同时提高了定制类珠宝的设计效率。珠宝的设计效率。珠宝的设计效率。

【技术实现步骤摘要】
一种基于三维软件及虚幻引擎的珠宝设计方法


[0001]本专利技术涉及计算辅助设计领域,特别涉及一种基于三维软件及虚幻引擎的珠宝设计方法。

技术介绍

[0002]珠宝首饰业做为一种创意产业,不仅要在款式设计上和生产工艺上赋予创意,更应在产品的整体风格和系列产品的推广理念上,向推陈出新的方向发展,从而开拓更加广阔的消费市场。
[0003]传统的珠宝设计往往通过设计者聆听消费者的设计建议,根据消费者的体型完成珠宝的设计工作,这种定制珠宝的设计方式对于普通消费者来说价格过于昂贵,不能够适合广大的消防者群体,从而衍生出了批量生产珠宝首饰的制造工业,通过定制同样的模型款式进行批量制造,并将产品分发至不同的地区来避免持有相同款式的消费者的碰面,然而批量生产珠宝的方式却不能有效满足每一位用户的设计需求,导致顾客们的消费欲望降低,不利于珠宝行业的发展。
[0004]因此,需要一种能够高效率的为用户设计定制类珠宝的方法,来解决现有珠宝行业所存在的问题。

技术实现思路

[0005]本专利技术提供一种基于三维软件及虚幻引擎的珠宝设计方法,用以提高定制类珠宝的设计效率,并带给用户设计体验感,提高用户的消费欲望。
[0006]本专利技术提供的一种基于三维软件及虚幻引擎的珠宝设计方法,包括:
[0007]获取用户对珠宝首饰的设计需求;
[0008]根据用户的设计需求利用三维软件对珠宝首饰进行主体形状建模,得到珠宝首饰的主体模型;
[0009]将所述主体模型导入虚幻引擎并根据用户对珠宝首饰的材质要求从预设的素材库选择对应材质的贴图文件进行二次设计,得到珠宝首饰模型;
[0010]利用虚幻引擎构建外部虚拟环境,并获取该珠宝首饰模型在各种外部虚拟环境下的渲染调试结果。
[0011]优选的,所述获取用户对珠宝首饰的设计需求包括:
[0012]通过人体三维扫描技术获取用户佩戴需要设计的珠宝首饰的人体部位的体型参数;
[0013]根据所述体型参数,根据预设的体型参数

珠宝首饰参数对照表格确定珠宝首饰的设计需求。
[0014]优选的,所述根据用户的设计需求利用三维软件对珠宝首饰进行主体形状建模,得到珠宝首饰的主体模型包括:
[0015]根据用户的设计需求,确定用户所选择的珠宝首饰的佩戴类型;
[0016]根据所述佩戴类型确定组成珠宝首饰的多个次级结构,其中,所述次级结构包括珠宝首饰的镶嵌底座、宝石或者镶嵌主体、用于佩戴的链式或挂式结构;
[0017]选定每个次级结构所对应预设的结构素材库,并将该结构素材库加载至素材选择界面供用户选择;
[0018]确定用户所选择的作为次级结构的结构素材,并根据所述佩戴类型所对应预设的组装规则进行自动组装得到第一模型;
[0019]确定每个次级结构对应预设的外挂结构素材库,并将该外挂结构素材库加载至外挂素材选择界面供用户选择;
[0020]利用用户所选择的外挂结构素材对所述第一模型进行装饰,得到第二模型;
[0021]根据用户的设计需求,对第二模型进行比例调整得到主体模型。
[0022]优选的,所述确定用户所选择的作为次级结构的结构素材,并根据所述佩戴类型所对应预设的组装规则进行自动组装得到第一模型包括:
[0023]确定用户所选择的结构素材,并将其显示在设计界面作为次级结构;
[0024]所述次级结构上预设有多个连接节点,且每个连接节点预设有属性信息,其中,所述属性信息用于确定该连接节点所能连接的其他结构素材的类型;
[0025]确定设计界面上的每个连接节点的属性信息,并根据属性信息对多个连接节点进行自动连接;
[0026]在完成自动连接后,以次级结构中珠宝首饰的镶嵌底座为对照主体,确定该镶嵌底座的正对方向并对其余的次级结构进行面对方向的调整后,得到第一模型。
[0027]优选的,所述根据用户的设计需求,对第二模型进行比例调整得到主体模型包括:
[0028]获取用户对第二模型上各个次级结构的相对比例调整建议,并根据相对比例调整建议对第二模型上对应的次级结构进行比例调整得到第三模型:
[0029]根据用户的设计需求,确定用户用于佩戴需要设计的珠宝首饰的人体部位的体型参数,并根据预设的体型参数

珠宝首饰参数对照表格确定珠宝首饰参数,其中,所述珠宝首饰参数包括内孔径参数;
[0030]根据所述珠宝首饰参数对所述第三模型进行调整,得到主体模型。
[0031]优选的,所述将主体模型导入虚幻引擎并根据用户对珠宝首饰的材质要求从预设的素材库选择对应材质的贴图文件进行二次设计,得到珠宝首饰模型包括:
[0032]确定次级结构中的结构表面,并对结构表面进行平滑处理;
[0033]对平滑处理后的结构表面进行区域分割得到结构表面的模型蒙皮,其中,所述模型蒙皮由网格点、相邻网格点之间的网格线、相邻网格线围成的网格面组成;
[0034]获取用户对每个次级结构对应的材质要求;
[0035]根据材质要求从预设的素材库选择对应材质的贴图文件对模型蒙皮进行贴图工作;
[0036]在进行贴图工作时,将模型蒙皮上每个网格面利用贴图文件进行贴图,并对相邻两个网格面进行贴图平滑处理;
[0037]对主体模型上每个次级结构进行贴图工作后得到珠宝首饰模型。
[0038]优选的,所述对相邻两个网格面进行贴图平滑处理包括:
[0039]确定相邻两个网格面各自的法向量之间的夹角量,当该夹角量小于预设的夹角量
阈值时确定该两个网格面存在平滑过渡关系,当该夹角量大于预设的夹角量阈值时确定该两个网格面不存在平滑过渡关系;
[0040]若该两个网格面不存在平滑过渡关系,则不对这两个网格面进行平滑处理;
[0041]若该两个网格面存在平滑过渡关系,则确定两个网格面之间的网格线向其中一个网格面所处方向垂直延伸第一预设距离的区域为该网格面的第一区域;
[0042]确定网格线其中一个网格面所处方向垂直延伸第二预设距离的区域为该网格面的第二区域;
[0043]用该网格面的第二区域减去该网格面的第一区域得到该网格面的第三区域;
[0044]确定网格线两边的网格面各自对应的第三区域的区域中心,将两个网格面进行从一个区域中心向另一个区域中心方向的平滑过渡,得到两面一体的平滑面;
[0045]确定该平滑面内是否存在纹理断裂,若存在纹理断裂则根据用于贴图的贴图文件对应的纹理补充素材对断裂的纹理进行补充。
[0046]优选的,所述利用虚幻引擎构建外部虚拟环境,并获取该珠宝首饰模型在各种外部虚拟环境下的渲染调试结果包括:
[0047]利用人体三维扫描技术获取用户的身体体型数据,利用用户的身体体型数据在虚拟引擎中进行人体建模得到用户人体模型;
[0048]利用虚幻引擎构自带的环境数据库生成外部环境,其中,外部环境包括用户人体模型以外的空间本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于三维软件及虚幻引擎的珠宝设计方法,其特征在于,包括:获取用户对珠宝首饰的设计需求;根据用户的设计需求利用三维软件对珠宝首饰进行主体形状建模,得到珠宝首饰的主体模型;将所述主体模型导入虚幻引擎并根据用户对珠宝首饰的材质要求从预设的素材库选择对应材质的贴图文件进行二次设计,得到珠宝首饰模型;利用虚幻引擎构建外部虚拟环境,并获取该珠宝首饰模型在各种外部虚拟环境下的渲染调试结果。2.根据权利要求1所述的一种基于三维软件及虚幻引擎的珠宝设计方法,其特征在于,所述获取用户对珠宝首饰的设计需求包括:通过人体三维扫描技术获取用户佩戴需要设计的珠宝首饰的人体部位的体型参数;根据所述体型参数,根据预设的体型参数

珠宝首饰参数对照表格确定珠宝首饰的设计需求。3.根据权利要求1所述的一种基于三维软件及虚幻引擎的珠宝设计方法,其特征在于,所述根据用户的设计需求利用三维软件对珠宝首饰进行主体形状建模,得到珠宝首饰的主体模型包括:根据用户的设计需求,确定用户所选择的珠宝首饰的佩戴类型;根据所述佩戴类型确定组成珠宝首饰的多个次级结构,其中,所述次级结构包括珠宝首饰的镶嵌底座、宝石或者镶嵌主体、用于佩戴的链式或挂式结构;选定每个次级结构所对应预设的结构素材库,并将该结构素材库加载至素材选择界面供用户选择;确定用户所选择的作为次级结构的结构素材,并根据所述佩戴类型所对应预设的组装规则进行自动组装得到第一模型;确定每个次级结构对应预设的外挂结构素材库,并将该外挂结构素材库加载至外挂素材选择界面供用户选择;利用用户所选择的外挂结构素材对所述第一模型进行装饰,得到第二模型;根据用户的设计需求,对第二模型进行比例调整得到主体模型。4.根据权利要求3所述的一种基于三维软件及虚幻引擎的珠宝设计方法,其特征在于,所述确定用户所选择的作为次级结构的结构素材,并根据所述佩戴类型所对应预设的组装规则进行自动组装得到第一模型包括:确定用户所选择的结构素材,并将其显示在设计界面作为次级结构;所述次级结构上预设有多个连接节点,且每个连接节点预设有属性信息,其中,所述属性信息用于确定该连接节点所能连接的其他次级结构的类型;确定设计界面上的每个连接节点的属性信息,并根据属性信息对多个连接节点进行自动连接;在完成自动连接后,以次级结构中珠宝首饰的镶嵌底座为对照主体,确定该镶嵌底座的正对方向并对其余的次级结构进行面对方向的调整后,得到第一模型。5.根据权利要求3所述的一种基于三维软件及虚幻引擎的珠宝设计方法,其特征在于,所述根据用户的设计需求,对第二模型进行比例调整得到主体模型包括:
获取用户对第二模型上各个次级结构的相对比例调整建议,并根据相对比例调整建议对第二模型上对应的次级结构进行比例调整得到第三模型:根据用户的设计需求,确定用户用于佩戴需要设计的珠宝首饰的人体部位的体型参数,并根据预设的体型参数

珠宝首饰参数对照表格确定珠宝首饰参数,其中,所述珠宝首饰参数包括内孔径参数;根据所述珠宝首饰参数对所述第三模型进行调整,得到主体模型。6.根据权利要求1所述的一种基于三维软件及虚幻引擎的珠宝设计方法,其特征在于,所述将主体模型导入虚幻引擎并根据用户对珠宝首饰的材质要求从预设的素材库选择对应材质的贴图文件进行二次设计,得到珠宝首饰模型包括:确定次级结构中的结构表面,并对结构表面进行平滑处理;对平滑处理后的结构表面进行区域分割得到结构表面的模型蒙皮,其中,所述模型蒙皮由网格点、相邻网格点之间的网格线、相邻网格线围成的网格面组成;获取用户对每个...

【专利技术属性】
技术研发人员:张晓飞韦子良
申请(专利权)人:中宝金源深圳产业发展有限公司
类型:发明
国别省市:

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

1