本申请属于计算机,具体涉及一种3d植物模型生成方法、装置和电子设备。
背景技术:
1、随着元宇宙、虚拟现实(virtual reality,vr)、增强现实(augmented reality,ar)等虚拟空间技术的发展,越来越多用户开始布局虚拟空间的相关研究,而在虚拟空间中,可以是包括人、物、场景等这些虚拟元素。目前,虚拟空间主要围绕于人物的成长体现,而对于场景中植物随着时间的成长变化是没有体现的,这也就造成虚拟场景对于现实世界的映射还不够全面。
技术实现思路
1、本申请实施例提供了一种3d植物模型生成方法、装置和电子设备,能够解决相关技术中虚拟场景对于现实世界映射不够全面的问题。
2、第一方面,本申请实施例提供了一种3d植物模型生成方法,包括:
3、获取虚拟场景的时间变化信息;
4、确定与所述时间变化信息内对应的植物生长状态变化信息;
5、根据所述植物生长状态变化信息,生成与所述时间变化信息对应的3d植物模型,所述3d植物模型用于表征所述植物在所述时间变化信息内的生长状态变化;
6、将所述3d植物模型渲染至所述虚拟场景中。
7、第二方面,本申请实施例提供了一种3d植物模型生成装置,包括:
8、获取模块,用于获取虚拟场景的时间变化信息;
9、确定模块,用于确定与所述时间变化信息内对应的植物生长状态变化信息;
10、生成模块,用于根据所述植物生长状态变化信息,生成与所述时间变化信息对应的3d植物模型,所述3d植物模型用于表征所述植物在所述时间变化信息内的生长状态变化;
11、渲染模块,用于将所述3d植物模型渲染至所述虚拟场景中。
12、第三方面,本申请实施例提供了一种电子设备,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的3d植物模型生成方法的步骤。
13、第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的3d植物模型生成方法的步骤。
14、本申请实施例中,在获取到虚拟场景的时间变化信息后,确定与所时间变化信息对应的植物生长状态变化信息,进一步根据所述植物生长状态变化信息,生成与所述时间变化信息对应的3d植物模型,所述3d植物模型用于表征所述植物在所述时间变化信息内的生长状态变化,将该3d植物模型渲染至虚拟场景中。这样,也就能够将植物在不同时间下的生长状态变化映射至虚拟场景中,从而在虚拟场景中能够体现出植物随着时间的生长变化,有效丰富了虚拟场景对于现实世界的映射,使得虚拟场景所能体现的元素更加全面。
1.一种3d植物模型生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述生长状态变化信息包括第一生长状态变化信息和第二生长状态变化信息,所述第一生长状态变化信息用于表征植物在不同生命周期下的生长状态,所述第二生长状态变化信息用于表征所述植物在不同季节下的生长状态;
3.根据权利要求2所述的方法,其特征在于,所述获取所述植物在现实世界中不同生命周期下的生长状态,并基于所述不同生命周期下的生长状态构建第一模型,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述第一模型确定与所述时间变化信息对应的所述第一生长状态变化信息,包括:
5.根据权利要求2所述的方法,其特征在于,所述获取所述植物在现实世界中在不同季节下的生长状态,并基于所述不同季节下的生长状态构建第二模型,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述第二模型确定与所述时间变化信息对应的所述第二生长状态变化信息,包括:
7.根据权利要求1-6中任一项所述的方法,其特征在于,所述将所述3d植物模型渲染至所述虚拟场景中之前或之后,所述方法还包括:
8.一种3d植物模型生成装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-7中任一项所述的3d植物模型生成方法的步骤。
10.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-7中任一项所述的3d植物模型生成方法的步骤。