基于三维编辑模型的珠宝协同设计方法、系统及介质与流程

文档序号:37778220发布日期:2024-04-25 11:04阅读:37来源:国知局
基于三维编辑模型的珠宝协同设计方法、系统及介质与流程

本发明涉及珠宝设计,具体为基于三维编辑模型的珠宝协同设计方法、系统及介质。


背景技术:

1、协同设计是一种通过团队成员之间的互动、合作和共享来完成设计项目的方法;在珠宝设计工作过程中,珠宝设计师会需要参考现有的珠宝图像或者文案,以便于更好地执行后续的设计工作;目前常见的设计方式为珠宝设计师主动检索相关的数据信息进行协同设计,通过协同设计能够使多个珠宝设计师在对珠宝的设计方面采用更加多样化的设计手法,提高珠宝设计的整体效率。

2、现有的用于珠宝协同设计的改进,通常是通过区块链使珠宝设计师采用的数据更加准确,从而保证检索信息的可参考性,比如在申请公开号为cn114417442a的中国专利中,公开了一种基于区块链的珠宝协同设计智能系统,该方案就是通过在控制终端进行珠宝设计时,能够通过触发检索??樽远胧菘夥衿髋浜隙郧榱垂芾砥教ㄖ械氖萁屑焖?,能够有效实现协同设计的效果,其他的用于珠宝协同设计的改进,通常是通过提出三维软件以及虚幻引擎对珠宝进行设计,而在基于三维编辑模型对珠宝进行协同设计时,在对珠宝每次修改后的特征提取方面,缺少有效的特征提取方法,这会导致上一步修改过程无法准确有效地进行反馈展示,设计无法有效衔接,从而影响整体的珠宝设计进度,鉴于此,有必要对现有的基于三维编辑模型的珠宝协同设计方法进行改进。


技术实现思路

1、本发明旨在至少在一定程度上解决现有技术中的技术问题之一,通过提出基于三维编辑模型的珠宝协同设计方法、系统及介质,用于解决现有技术中在基于三维编辑模型对珠宝进行协同设计时,在对珠宝每次修改后的特征提取方面,缺少有效的特征提取方法,导致设计过程无法有效衔接,从而影响整体的珠宝设计进度的问题。

2、为实现上述目的,第一方面,本发明提供基于三维编辑模型的珠宝协同设计方法,包括:

3、使用大数据获取珠宝模型素材库,并基于珠宝设计需求在珠宝模型素材库中获取需要进行设计的珠宝模型,记为基础三维模型;将基础三维模型导入三维编辑模型软件中,并在三维编辑模型软件中记为珠宝三维模型;

4、当珠宝三维模型被修改后,使用修改参数提取法获取修改后的珠宝三维模型的演变参数,并基于修改后的珠宝三维模型的参数特征设置修改演变引导;

5、当珠宝三维模型再次被修改前,使用修改演变引导模拟珠宝模型被修改的过程。

6、进一步地,当珠宝三维模型被修改后,使用修改参数提取法获取修改后的珠宝三维模型的演变参数,并基于修改后的珠宝三维模型的参数特征设置修改演变引导包括:

7、当珠宝三维模型被导入三维编辑模型软件且珠宝三维模型未被修改时,将珠宝三维模型记为初始三维模型;

8、当初始三维模型在三维编辑模型软件中被修改后,将修改后的初始三维模型记为修改三维模型~1;当修改三维模型~1在三维编辑模型软件中被修改后,将修改后的修改三维模型~1记为修改三维模型~2,以此类推,将经过多次修改的初始三维模型记为修改三维模型~n,其中,修改三维模型~1至修改三维模型~n中的任意一个修改三维模型~n1不唯一,即可以存在多个修改三维模型~n1;

9、对于修改三维模型~1至修改三维模型~n中的任意一个修改三维模型~n1,将修改三维模型~n1-1记为修改三维模型~n1的改前模型,其中修改三维模型~1的改前模型为初始三维模型。

10、进一步地,当珠宝三维模型被修改后,使用修改参数提取法获取修改后的珠宝三维模型的演变参数,并基于修改后的珠宝三维模型的参数特征设置修改演变引导还包括:

11、对于修改三维模型~1至修改三维模型~n中的任意一个修改三维模型~n1,使用修改参数提取法对修改三维模型~n1及其改前模型进行分析,基于分析结果得到修改三维模型~n1的演变参数;

12、对于修改三维模型~1至修改三维模型~n中的任意一个修改三维模型~n1,基于修改三维模型~n1的演变参数设置修改三维模型~n1的修改演变引导。

13、进一步地,修改参数提取法包括:

14、将修改三维模型~n1的所有改前模型依次记为改前模型1至改前模型m;

15、对于改前模型1至改前模型m中的任意一个改前模型m1,

16、将在三维编辑模拟软件中将修改三维模型~n1与改前模型m1的模型原点重合,将修改三维模型~n1与改前模型m1重合的区域记为未修改区域;将修改三维模型~n1与改前模型m1未重合的区域记为修改区域;

17、获取修改区域的体积,记为添加体积v;获取改前模型m1的体积,记为原始体积v;

18、获取修改区域所占的区域中互相独立的区域的数量,记为s,并将修改区域所占的区域中所有互相独立的区域依次记为修改子区域1至修改子区域s。

19、进一步地,修改参数提取法还包括:

20、获取修改子区域1至修改子区域s的体积,依次记为子添加体积1至子添加体积s,其中,所有子添加体积的和等于添加体积;

21、将所有子添加体积中的最小值记为子添加体积min,将所有子添加体积中的最大值记为子添加体积max;

22、使用添加离散公式获取修改三维模型~n1的演变参数,添加离散公式包括:

23、,其中,d为演变参数,d1为添加体积,d2为原始体积,dmax为子添加体积max,dmin为子添加体积min。

24、进一步地,修改参数提取法还包括:

25、对修改三维模型~n1的所有改前模型进行分析并将得到的演变参数依次记为演变参数~n11至演变参数~n1m;

26、获取演变参数~n11至演变参数~n1m的平均值,记为平均参数~n1;

27、将演变参数~n11至演变参数~n1m中大于平均参数~n1的值记为修改三维模型~n1的高演变参数,将演变参数~n11至演变参数~n1m中小于等于平均参数~n1的值记为修改三维模型~n1的低演变参数。

28、进一步地,对于修改三维模型~1至修改三维模型~n中的任意一个修改三维模型~n1,基于修改三维模型~n1的演变参数设置修改三维模型~n1的修改演变引导包括:

29、获取修改三维模型~n1的所有演变参数,并将修改三维模型~n1的高演变参数对应的改前模型记为高演变模型,将修改三维模型~n1的低演变参数对应的改前模型记为低演变模型;

30、对于修改三维模型~n1的任意一个改前模型m1,当改前模型m1为高演变模型时,修改三维模型~n1与改前模型m1的修改演变引导为:以改前模型m1为基础,将改前模型m1对应的所有修改子区域基于修改子区域的体积由小到大进行排列,并依次将修改子区域添加至改前模型m1中,并在每添加一个修改子区域时,对改前模型m1中所有已添加的修改子区域进行高亮显示;

31、当改前模型m1为低演变模型时,修改三维模型~n1与改前模型m1的修改演变引导为:以改前模型m1为基础,将改前模型m1对应的所有修改子区域添加至改前模型m1中,使改前模型m1演变为修改三维模型~n1,并将改前模型m1中所有已添加的修改子区域进行高亮显示。

32、进一步地,当珠宝三维模型再次被修改前,使用修改演变引导模拟珠宝模型被修改的过程包括:

33、当以珠宝三维模型为基础进行修改且珠宝三维模型未包含演变参数时,直接对珠宝三维模型进行修改;

34、当以珠宝三维模型为基础进行修改且珠宝三维模型包含演变参数时,获取珠宝三维模型的所有改前模型,并基于珠宝三维模型的所有改前模型对应的修改演变引导,演示所有改前模型被修改的过程。

35、第二方面,本发明还提出基于三维编辑模型的珠宝协同设计系统,包括基础提取???、修改演变分析??橐约案那澳D饽?椋?/p>

36、基础提取??橛糜谑褂么笫莼袢≈楸δP退夭目?,并基于珠宝设计需求在珠宝模型素材库中获取需要进行设计的珠宝模型,记为基础三维模型;将基础三维模型导入三维编辑模型软件中,并在三维编辑模型软件中记为珠宝三维模型;

37、修改演变分析??橛糜诘敝楸θP捅恍薷暮?,使用修改参数提取法获取修改后的珠宝三维模型的演变参数,并基于修改后的珠宝三维模型的参数特征设置修改演变引导;

38、改前模拟??橛糜诘敝楸θP驮俅伪恍薷那?,使用修改演变引导模拟珠宝模型被修改的过程。

39、第三方面,本发明提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,运行如上方法中的步骤。

40、本发明的有益效果:本发明首先获取基础三维模型;将基础三维模型导入三维编辑模型软件中,并在三维编辑模型软件中记为珠宝三维模型;然后当珠宝三维模型被修改后,使用修改参数提取法获取修改后的珠宝三维模型的演变参数,并基于修改后的珠宝三维模型的参数特征设置修改演变引导;最后当珠宝三维模型再次被修改前,使用修改演变引导模拟珠宝模型被修改的过程,这样的好处在于,通过在珠宝三维模型修改后,使用修改参数提取法获取演变参数,能够得到珠宝三维模型在修改时的修改部分的数据特征,从而在下一个珠宝设计师对珠宝三维模型进行修改时能够基于数据特征为珠宝设计师反馈珠宝三维模型已被修改的部分,从而防止在对珠宝三维模型进行协同设计时珠宝设计师之间的设计出现冲突,从而影响整体的珠宝设计进度。

41、本技术的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本技术了解。本技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1
imtoken助记词怎么填-imtoken钱包没有收益-imtoken矿工费太贵了-im钱包官网:token.im