模型生成方法及计算设备技术

技术编号:39056044 阅读:10 留言:0更新日期:2023-10-12 19:49
本申请实施例公开了一种模型生成方法及计算设备,涉及服务器技术领域,能够提高对模型进行调整的效率。方法包括:显示第一模型;其中,第一模型为第一目标计算设备的数字孪生模型;第一模型中包括第一子模型;第一子模型为第一目标计算中第一部件对应的子模型;确定第一配置文件是否发生改变;其中,第一配置文件为第一模型的配置文件;第一配置文件中包括第一配置信息,所述第一配置信息为第一子模型对应的配置信息;在第一模型的配置文件发生改变的情况下,基于改变后的配置文件生成第二模型。型。型。

【技术实现步骤摘要】
模型生成方法及计算设备


[0001]本申请涉及服务器
,尤其涉及模型生成方法及计算设备。

技术介绍

[0002]随着计算机的模拟仿真技术的不断发展,为了在计算机上直观的展示包括服务器、存储器、交换机以及机柜等在内的实体设备,可以通过创建实体设备的三维模型的方式,在计算机上显示模拟实体设备的三维模型。
[0003]当前,在模拟实体设备的三维模型创建完成后,如果需要对三维模型中的某个部位的外观进行调整,则需要对该三维模型进行重新建模,重新建模的过程包括修改模型骨架、增加模型贴图以及增加代码等内容。比如,若三维模型模拟的实体设备,在实际运行过程中更换了其上的某一部件,则需要重新通过建模软件对该三维模型进行重新建模,然后进行重新发布更换了对应部件的三维模型。这就导致了模型按照实体设备进行调整的步骤较为繁琐。
[0004]上述相关技术中,由于对三维模型进行重新建模所需要修改的内容较多,这就导致了模型外观更新的实现周期较长,从而使得模型调整的效率较低。

技术实现思路

[0005]本申请实施例提供了一种模型生成方法及计算设备,通过将第一模型中第一目标计算设备的各部件的子模型之间进行分离,实现了对单个或者多个部件的子模型分别进行调整从而更新第一模型生成第二模型的目的,能够减少重新建模的过程,从而提高对模型进行调整的效率。
[0006]第一方面,本申请实施例提供了一种模型生成方法,该方法包括:显示第一模型;其中,第一模型为第一目标计算设备的数字孪生模型;第一模型中包括第一子模型;第一子模型为第一目标计算中第一部件对应的子模型;确定第一配置文件是否发生改变;其中,第一配置文件为第一模型的配置文件;第一配置文件中包括第一配置信息,所述第一配置信息为第一子模型对应的配置信息;在第一模型的配置文件发生改变的情况下,基于改变后的配置文件生成第二模型。
[0007]可以理解的是,通过确定第一配置文件是否发生改变,确定显示的第一模型是否发生改变,若确定第一配置文件发生改变,基于改变后的配置文件生成第二模型,使得通过改变配置文件可以将显示的第一模型替换成第二模型,提高了模型生成以及显示的效率。
[0008]在一种可能的实现方式中,确定第一配置文件是否发生改变,包括:确定第一配置信息是否改变;第一配置信息包括第一子模型的骨架文件的标识信息、第一子模型的贴图文件的标识信息以及指示第一子模型的贴图映射在第一子模型骨架上的位置信息;在第一配置信息发生改变的情况下,确定第一模型的配置文件发生改变。
[0009]可以理解的是,通过检测第一配置文件中的第一配置信息是否发生改变,即第一子模型的骨架文件的标识信息、第一子模型的贴图文件的标识信息或者贴图映射在第一子
模型骨架上的位置信息中的至少一种发生改变,则可以确定第一配置文件发生改变,提供了一种判断第一配置文件是否发生变化的方式,便于及时对现实的模型进行更新。
[0010]在一种可能的实现方式中,确定第一配置文件是否发生改变,包括:确定第一配置文件的是否发生如下至少一项改变:删除第一配置信息、修改第一配置信息、采用第二配置信息替换第一配置信息或增加第三配置信息;其中,第二配置信息为第二子模型对应的配置信息,第二子模型为第一目标计算设备中第二部件对应的子模型;第三配置信息为第三子模型对应的配置信息,第三子模型为第一目标计算设备或第二目标计算设备中第三部件对应的子模型。
[0011]可以理解的是,检测到的第一配置文件中发生的改变可以是删除第一配置信息、修改第一配置信息,将第一配置信息替换成第二配置信息或者在第一配置文件中增加第三配置信息,由于第一配置信息对应第一子模型,第二配置信息对应第二子模型,第三配置信息对应第三子模型,所以通过检测到的上述对第一配置文件中的配置信息的改变,可以实现对第一模型中的第一子模型、第二子模型或者第三子模型的改变,从而生成第二模型,提高了对现实的模型的更新效率。
[0012]在一种可能的实现方式中,在第一模型的配置文件发生改变的情况下,基于改变后的配置文件生成第二模型,包括:在第一配置文件中删除第一配置信息的情况下,生成第二模型;其中,第二模型中不包括第一子模型。
[0013]可以理解的是,在一种配置文件发生改变的情况下,若将第一配置文件中的第一配置信息删除,则可以对应的将第一模型中的第一子模型删除,从而实现将第一模型更新为不包含第一子模型的第二模型,实现了对单个部件的子模型进行删除从而更新第一模型生成第二模型的目的,从而提高了对显示模型更新的效率。
[0014]在一种可能的实现方式中,在第一模型的配置文件发生改变的情况下,基于改变后的配置文件生成第二模型,包括:在第一配置文件中修改第一配置信息的情况下,生成第二模型;其中,第二模型中包括更新后的第一子模型。
[0015]可以理解的是,在一种配置文件发生改变的情况下,若将第一配置文件中的第一配置信息修改,则可以对应的将第一模型中的第一子模型进行相应的更新修改,从而实现将第一模型更新为包含修改后的第一子模型的第二模型,实现了对单个部件的子模型进行修改从而更新第一模型生成第二模型的目的,从而提高了对显示模型更新的效率。
[0016]在一种可能的实现方式中,在第一模型的配置文件发生改变的情况下,基于改变后的配置文件生成第二模型,包括:在第一配置文件中采用第二配置信息替换第一配置信息的情况下,生成第二模型;其中,第二模型包括第二子模型,且不包括第一子模型。
[0017]可以理解的是,在一种配置文件发生改变的情况下,若将第一配置文件中的第一配置信息替换为第二配置信息,则可以将第一模型中对应的第一子模型替换成第二子模型,从而实现将第一模型更新为不包含第一子模型但包含第二子模型的第二模型,实现了对单个部件的子模型进行替换从而更新第一模型生成第二模型的目的,从而提高了对显示模型更新的效率。
[0018]在一种可能的实现方式中,在第一模型的配置文件发生改变的情况下,基于改变后的配置文件生成第二模型,包括:在第一配置文件中增加第三配置信息的情况下,生成第二模型;其中,第二模型包括第三子模型。
[0019]可以理解的是,在一种配置文件发生改变的情况下,若将第一配置文件中添加第三配置信息,则可以将第一模型中添加对应的第三子模型,从而实现将第一模型更新为包含第三子模型的第二模型,实现了对单个部件的子模型进行添加从而更新第一模型生成第二模型的目的,从而提高了对显示模型更新的效率。
[0020]在一种可能的实现方式中,基于改变后的配置文件生成第二模型,包括:获取配置文件中改变的配置信息,改变的配置信息包括第一配置信息、第二配置信息或第三配置信息中的至少一者;从改变的配置信息中获取子模型的骨架文件的标识信息和贴图文件的标识信息;分别基于子模型的骨架文件和贴图文件的标识信息,获取子模型的骨架文件的存储信息和贴图文件的存储信息;基于子模型的骨架文件的存储信息和贴图文件的存储信息,获取子模型的骨架文件和贴图文件;基于子模型的骨架文件和贴图文件,生成本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种模型生成方法,其特征在于,所述方法包括:显示第一模型;其中,所述第一模型为第一目标计算设备的数字孪生模型;所述第一模型中包括第一子模型;所述第一子模型为所述第一目标计算设备中第一部件对应的子模型;确定第一配置文件是否发生改变;其中,所述第一配置文件为第一模型的配置文件;所述第一配置文件中包括第一配置信息,所述第一配置信息为第一子模型对应的配置信息;在所述第一模型的配置文件发生改变的情况下,基于改变后的所述配置文件生成第二模型。2.根据权利要求1所述的方法,其特征在于,所述确定第一配置文件是否发生改变,包括:确定第一配置信息是否改变;所述第一配置信息包括所述第一子模型的骨架文件的标识信息、所述第一子模型的贴图文件的标识信息以及指示所述第一子模型的贴图映射在所述第一子模型骨架上的位置信息;在所述第一配置信息发生改变的情况下,确定所述第一模型的配置文件发生改变。3.根据权利要求1或2所述的方法,其特征在于,所述确定第一配置文件是否发生改变,包括:确定所述第一配置文件的是否发生如下至少一项改变:删除所述第一配置信息、修改所述第一配置信息、采用第二配置信息替换所述第一配置信息或增加第三配置信息;其中,所述第二配置信息为第二子模型对应的配置信息,所述第二子模型为所述第一目标计算设备中第二部件对应的子模型;所述第三配置信息为第三子模型对应的配置信息,所述第三子模型为所述第一目标计算设备或第二目标计算设备中第三部件对应的子模型。4.根据权利要求3所述的方法,其特征在于,在所述第一模型的配置文件发生改变的情况下,基于改变后的所述配置文件生成第二模型,包括:在所述第一配置文件中删除所述第一配置信息的情况下,生成所述第二模型;其中,所述第二模型中不包括第一子模型。5.根据权利要求3或4所述的方法,其特征在于,在所述第一模型的配置文件发生改变的情况下,基于改变后的所述配置文件生成第二模型,包括:在所述第一配置文件中修改所述第一配置信息的情况下,生成所述第二模型;其中,所述第二模型中包括更新后的第一子模型。6.根据权利要求3

5任一项所述的方法,其特征在于,在所述第一模型的配置文件发生改变的情况下,基于改变后的所述配置文件生成第二模型,包括:在所述第一配置文件中采用...

【专利技术属性】
技术研发人员:冯浩霖陈粞林
申请(专利权)人:超聚变数字技术有限公司
类型:发明
国别省市:

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

1