虚拟模型的处理方法、装置、计算机设备及存储介质与流程
- 国知局
- 2024-07-11 16:24:26
本申请涉及计算机,尤其涉及游戏,具体涉及一种虚拟模型的处理方法、装置、计算机设备及存储介质。
背景技术:
1、随着计算机通信技术的不断发展,智能手机、平板电脑及笔记本电脑等终端的大量普及应用,终端向着多样化、个性化的方向发展,日益成为人们在生活与工作中不可或缺的终端,为了满足人们对精神生活的追求,能够在终端上操作的娱乐游戏应运而生,例如,基于客户端或服务器架构开发的多人在线战术竞技游戏和大型多人在线游戏等类型的游戏,由于具有高流畅度、操作手感好、即时战斗等特点,深受用户喜爱。随着网络游戏的蓬勃发展,人们对游戏场景的真实感要求越来越高。为了使玩家可以得到更好的游戏体验,很多终端游戏往往都是基于现实场景以及现实场景中的物品进行构建,因此,在进行游戏设计时游戏中虚拟场景以及虚拟元素等游戏资源的实现都会希望更接近真实环境。
2、在实际游戏设计工程中,为了使游戏世界更加真实,游戏制作人员往往通过游戏引擎进行游戏场景的制作,目前,游戏制作人员通常采用影特效魔术师(houdini软件)进行虚拟游戏场景的制作,houdini是一款3d动画和视觉效果软件,自带的建模工具和模型允许用户进行各式各样的3d建模操作。houdini还包含了强大的渲染工具和材质编辑器,能够模拟光照、阴影、纹理、透明度等各种物理光景,从而可以去渲染更加符合真实场景的虚拟场景或虚拟模型。然而,通过houdini软件制作出的虚拟场景或虚拟模型编辑步骤繁琐复杂,需要进行多个数据解算步骤后才能对虚拟场景或虚拟模型进行编辑操作,耗时耗力,人力成本和时间成本消耗大,导致虚拟场景模型制作和编辑效率低。
技术实现思路
1、本申请实施例提供一种虚拟模型的处理方法、装置、计算机设备及存储介质,通过在程序化资源生成框架(procedural content generation framework,pcg)这一场景pcg工具系统中引入了元数据属性系统,可以直接在pcg工具系统中通过对meta属性进行调整,从而对对应的虚拟场景或虚拟模型的类型进行调整,节省时间成本和人力资源,可以批量生成目标场景类型的虚拟模型,有效提高虚拟场景模型制作和编辑效率。
2、本申请实施例提供了一种虚拟模型的处理方法,该方法包括:
3、显示场景编辑页面,其中,所述场景编辑页面中显示有多个场景类型的预设场景资源,一种场景类型的预设场景资源对应配置有对应的预设元数据文件;
4、响应于针对所述场景编辑页面的触发操作,获取基础模型数据;
5、响应于针对所述多个预设场景资源中、目标场景类型的目标预设场景资源的选择操作,将所述基础模型数据与所述目标预设场景资源的预设元数据文件进行绑定操作,得到绑定后的目标模型文件;
6、基于所述绑定后的目标模型文件进行模型生成操作,生成目标场景类型的虚拟模型。
7、相应的,本申请实施例还提供了一种虚拟模型的处理装置,该虚拟模型的处理装置包括:
8、显示单元,用于显示场景编辑页面,其中,所述场景编辑页面中显示有多个场景类型的预设场景资源,一种场景类型的预设场景资源对应配置有对应的预设元数据文件;
9、获取单元,用于响应于针对所述场景编辑页面的触发操作,获取基础模型数据;
10、绑定单元,用于响应于针对所述多个预设场景资源中、目标场景类型的目标预设场景资源的选择操作,将所述基础模型数据与所述目标预设场景资源的预设元数据文件进行绑定操作,得到绑定后的目标模型文件;
11、生成单元,用于基于所述绑定后的目标模型文件进行模型生成操作,生成目标场景类型的虚拟模型。
12、相应的,本申请实施例还提供一种计算机设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述任一项的虚拟模型的处理方法。
13、相应的,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述任一项的虚拟模型的处理方法。
14、本申请实施例提供一种虚拟模型的处理方法、装置、计算机设备及存储介质,通过显示场景编辑页面,其中,所述场景编辑页面中显示有多个场景类型的预设场景资源,一种场景类型的预设场景资源对应配置有对应的预设元数据文件;然后,响应于针对所述场景编辑页面的触发操作,获取基础模型数据;接着,响应于针对所述多个预设场景资源中、目标场景类型的目标预设场景资源的选择操作,将所述基础模型数据与所述目标预设场景资源的预设元数据文件进行绑定操作,得到绑定后的目标模型文件;最后,基于所述绑定后的目标模型文件进行模型生成操作,生成目标场景类型的虚拟模型。本申请实施例通过在场景pcg工具系统中引入了元数据属性系统,可以直接在pcg工具系统中通过对meta属性进行调整,从而对对应的虚拟场景或虚拟模型的类型进行调整,节省时间成本和人力资源,可以批量生成目标场景类型的虚拟模型,有效提高虚拟场景模型制作和编辑效率。
技术特征:1.一种虚拟模型的处理方法,其特征在于,包括:
2.根据权利要求1所述的虚拟模型的处理方法,其特征在于,所述响应于针对所述场景编辑页面的触发操作,获取基础模型数据,包括:
3.根据权利要求2所述的虚拟模型的处理方法,其特征在于,所述响应于针对所述多个预设场景资源中、目标场景类型的目标预设场景资源的选择操作,将所述基础模型数据与所述目标预设场景资源的预设元数据文件进行绑定操作,得到绑定后的目标模型文件,包括:
4.根据权利要求3所述的虚拟模型的处理方法,其特征在于,所述基于所述绑定后的目标模型文件进行模型生成操作,生成目标场景类型的虚拟模型,包括:
5.根据权利要求1所述的虚拟模型的处理方法,其特征在于,所述响应于针对所述场景编辑页面的触发操作,获取基础模型数据,包括:
6.根据权利要求5所述的虚拟模型的处理方法,其特征在于,所述响应于针对所述多个预设场景资源中、目标场景类型的目标预设场景资源的选择操作,将所述基础模型数据与所述目标预设场景资源的预设元数据文件进行绑定操作,得到绑定后的目标模型文件,包括:
7.根据权利要求6所述的虚拟模型的处理方法,其特征在于,所述基于所述绑定后的目标模型文件进行模型生成操作,生成目标场景类型的虚拟模型,包括:
8.根据权利要求1所述的虚拟模型的处理方法,其特征在于,所述场景类型包括地形类型、河流类型、城镇类型、道路类型、岩石类型以及植被类型。
9.根据权利要求1所述的虚拟模型的处理方法,其特征在于,所述响应于针对所述多个预设场景资源中、目标场景类型的目标预设场景资源的选择操作,将所述基础模型数据与所述目标预设场景资源的预设元数据文件进行绑定操作,得到绑定后的目标模型文件,包括:
10.一种虚拟模型的处理装置,其特征在于,包括:
11.一种计算机设备,其特征在于,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至9中任一项所述的虚拟模型的处理方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至9中任一项所述的虚拟模型的处理方法。
技术总结本申请实施例公开了一种虚拟模型的处理方法、装置、计算机设备及存储介质,包括:显示场景编辑页面;响应于针对场景编辑页面的触发操作,获取基础模型数据;响应于针对多个预设场景资源中、目标场景类型的目标预设场景资源的选择操作,将基础模型数据与目标预设场景资源的预设元数据文件进行绑定操作,得到绑定后的目标模型文件;基于绑定后的目标模型文件生成目标场景类型的虚拟模型。本申请实施例通过在场景PCG工具系统中引入元数据属性系统,可以直接在PCG工具系统中通过对Meta属性进行调整,从而对对应的虚拟场景或虚拟模型的类型进行调整,节省时间成本和人力资源,可以批量生成目标场景类型的虚拟模型,有效提高虚拟场景模型制作和编辑效率。技术研发人员:陈子卉,张政勋受保护的技术使用者:网易(杭州)网络有限公司技术研发日:技术公布日:2024/5/12本文地址:https://www.jishuxx.com/zhuanli/20240615/79143.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。