技术特征:
1.一种模型创建方法,其特征在于,包括:获取一虚拟对象类型的预设模板模型的模型曲线信息,所述预设模板模型包括主体模型和分布在所述主体模型上的至少一种部件模型,所述模型曲线信息包括反映所述主体模型走向的主体曲线,以及关联在所述主体曲线上的所述部件模型在所述主体模型上的分布信息;响应于曲线绘制指令,在模型创建页面中显示绘制的目标主体曲线,基于所述目标主体曲线生成待创建的对象模型的目标主体模型;根据所述主体曲线和所述目标主体曲线,以及所述主体曲线关联的分布信息,确定所述部件模型中复用到所述目标主体模型上的目标部件模型以及目标部件模型的目标分布信息;基于所述目标分布信息将所述目标部件模型添加到所述目标主体模型上,得到根据所述预设模板模型创建的所述虚拟对象类型下的对象模型。2.如权利要求1所述的模型创建方法,其特征在于,所述基于所述目标分布信息将所述目标部件模型添加到所述目标主体模型上,得到根据所述预设模板模型创建的所述虚拟对象类型下的对象模型,包括:根据所述目标分布信息将所述目标部件模型以实例的形式添加到所述目标主体模型上,得到基于所述预设模板模型创建的对象模型;所述方法还包括:将所述对象模型转换为实体模型,得到根据所述预设模板模型创建的所述虚拟对象类型下的对象实体模型。3.如权利要求1所述的模型创建方法,其特征在于,所述主体曲线包括第一曲线起点以及第一曲线终点,所述分布信息指示所述部件模型在所述主体模型中由所述第一曲线起点到所述第一曲线终点走向上的分布区间和分布情况,所述根据所述主体曲线和所述目标主体曲线,以及所述主体曲线关联的分布信息,确定所述部件模型中复用到所述目标主体模型上的目标部件模型以及目标部件模型的目标分布信息,包括:确定所述目标主体曲线中的第二曲线起点以及第二曲线终点;根据所述部件模型在所述主体模型中由所述第一曲线起点到所述第一曲线终点走向上的分布区间,以及所述第一曲线起点和第一曲线终点与所述第二曲线起点和第二曲线终点之间的映射关系,确定所述部件模型中复用到所述目标主体模型上的目标部件模型,以及所述目标部件模型在所述目标主体模型上的目标分布区间;基于所述部件模型在所述主体模型上的分布情况,确定所述目标部件模型在所述目标分布区间中的目标分布情况,将所述目标分布区间以及所述目标分布情况作为所述目标部件模型的目标分布信息。4.如权利要求3所述的模型创建方法,其特征在于,所述方法还包括:基于所述第一曲线起点以及第一曲线终点,和所述第二曲线起点以及第二曲线终点之间的映射关系,确定所述目标部件模型的属性调整参数;基于所述属性调整参数对所述目标部件模型进行属性调整处理。5.如权利要求1所述的模型创建方法,其特征在于,所述获取一虚拟对象类型的预设模板模型的模型曲线信息之前,还包括:
在模型创建页面中绘制待创建的预设模板模型对应的主体曲线;基于所述主体曲线创建所述预设模型模板的主体模型;获取待添加到所述主体模型上的多个部件模型;响应于对所述部件模型在所述主体模型上的分布信息的设置,在所述模型创建页面中创建所述预设模板模型。6.如权利要求5所述的模型创建方法,其特征在于,所述响应于对所述部件模型在所述主体模型上的分布信息的设置,在所述模型创建页面中创建所述预设模板模型,包括:响应于对所述部件模型中第一部件模型的分布设置,设置所述第一部件模型在所述主体模型上的分布,所述第一部件模型为整体分布在所述主体模型上的部件模型;响应于对所述部件模型中第二部件模型的分布设置,设置所述第二部件模型在所述主体模型上的散布位置以及散布方向,所述第二部件模型为局部分布在所述主体模型上的部件模型;基于分布设置后的第一部件模型和第二部件模型,在所述模型创建页面中生成所述预设模板模型。7.如权利要求1至6中任一项所述的模型创建方法,其特征在于,所述方法还包括:响应于针对所述预设模板模型上待调整部件模型的模型调整操作,获取所述待调整部件模型对应的调整信息;基于所述调整信息对所述对象模型中所述待调整部件模型进行同步调整。8.如权利要求7所述的模型创建方法,其特征在于,所述预设模板模型配置有多个部件模型组,所述部件模型组存储有一种类型的部件模型,所述模型调整操作包括模型分布调整操作,所述响应于针对所述预设模板模型上待调整部件模型的模型调整操作,获取所述待调整部件模型对应的调整信息,包括:响应于针对所述部件模型组中目标部件模型组的模型分布调整操作,获取所述目标部件模型组对应的分布调整信息;所述基于所述调整信息对所述对象模型中所述待调整部件模型进行同步调整,包括:基于所述分布调整信息对所述目标部件模型组中添加在所述对象模型上的部件模型的分布进行调整。9.如权利要求7所述的模型创建方法,其特征在于,所述模型调整操作包括模型替换操作,所述调整信息包括替换模型信息,所述基于所述调整信息对所述对象模型中所述待调整部件模型进行同步调整,包括:基于所述替换模型信息,确定所述待调整部件模型对应的替换模型;将所述对象模型中添加的所述待调整部件模型替换为所述替换模型。10.一种模型创建装置,其特征在于,包括:获取单元,用于获取一虚拟对象类型的预设模板模型的模型曲线信息,所述预设模板模型包括主体模型和分布在所述主体模型上的至少一种部件模型,所述模型曲线信息包括反映所述主体模型走向的主体曲线,以及关联在所述主体曲线上的分布信息,所述分布信息包括所述部件模型在所述主体模型上的分布信息;绘制单元,用于响应于曲线绘制指令,在模型创建页面中显示绘制的目标主体曲线,基于所述目标主体曲线生成待创建的对象模型的目标主体模型;
确定单元,用于根据所述主体曲线和所述目标主体曲线,以及所述主体曲线关联的分布信息,确定所述部件模型中复用到所述目标主体模型上的目标部件模型以及目标部件模型的目标分布信息;创建单元,用于基于所述目标分布信息将所述目标部件模型添加到所述目标主体模型上,得到根据所述预设模板模型创建的所述虚拟对象类型下的对象模型。11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至9任一项所述的模型创建方法中的步骤。12.一种计算机设备,其特征在于,包括存储器、处理器以及存储在所述存储器中并可以在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现权利要求1至9中任一项所述的模型创建方法。
技术总结
本申请实施例公开了一种模型创建方法、装置和计算机可读存储介质;通过获取一虚拟对象类型的预设模板模型的模型曲线信息,预设模板模型包括主体模型和部件模型,模型曲线信息包括反映主体模型走向的主体曲线和部件模型的分布信息;响应于曲线绘制指令,在模型创建页面中显示绘制的目标主体曲线,基于目标主体曲线生成待创建的对象模型的目标主体模型;根据主体曲线和目标主体曲线,以及分布信息,确定部件模型中复用到目标主体模型上的目标部件模型以及目标部件模型的目标分布信息;基于目标分布信息将目标部件模型添加到目标主体模型上,得到根据预设模板模型创建的对象模型。以此,可以避免对相似模型的重复创建,提高模型创建效率。型创建效率。型创建效率。
技术研发人员:肖威威
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:2023.08.02
技术公布日:2023/10/15