【技术实现步骤摘要】
【国外来华专利技术】虚拟现实场景模型建立方法、装置、电子设备和存储介质
本申请涉及虚拟现实
,尤其涉及一种虚拟现实场景模型建立方法、装置、电子设备和存储介质。
技术介绍
目前随着虚拟现实技术的发展,虚拟现实产品中大型三维场景是一个很关键的要素,可以让用户具有更好的沉浸感。一个具有沉浸感的大型三维场景,一般来说空间很大同时场景元素比较丰富。虚拟现实中基于Unity开发的三维场景,相关技术中,是使用三维工具,如3DSMax或者Maya对整个大场景进行建模,然后导出该整个大场景的网格模型文件,而后将这个模型文件直接放置在Unity中进行展示,最后显示成虚拟现实产品中的三维场景。这种方式下,无法在Untiy中对网格模型文件中的场景元素进行二次编辑,可修改性低,多个场景元素消耗较多的存储调用资源,并且,对于模型元素进行渲染操作时,消耗较多的内存,模型建立效果不佳。
技术实现思路
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请的一个目的在于提出一种虚拟现实场景模型建立方法,能够实现对场景元素进行二次编辑,提升其后期的可修改性和可维护性,节约场景元素所消耗的存储调用资源,有效提升模型建立效果。本申请的另一个目的在于提出一种虚拟现实场景模型建立装置。本申请的另一个目的在于提出一种电子设备。本申请的又一个目的在于提出一种非临时性计算机可读存储介质。本申请的另一个目的在于提出一种计算机程序产品。为达到上述目的,本申请第一方面实施例提出的虚拟现实场景模型建立方法,包括:确 ...
【技术保护点】
一种虚拟现实场景模型建立方法,其特征在于,包括以下步骤:/n确定建立虚拟现实场景模型所必需的场景元素;/n确定所述所必需的每个场景元素的配置信息;/n根据所述所必需的场景元素以及所述每个场景元素的配置信息,在Unity引擎中建立虚拟现实场景模型。/n
【技术特征摘要】
【国外来华专利技术】一种虚拟现实场景模型建立方法,其特征在于,包括以下步骤:
确定建立虚拟现实场景模型所必需的场景元素;
确定所述所必需的每个场景元素的配置信息;
根据所述所必需的场景元素以及所述每个场景元素的配置信息,在Unity引擎中建立虚拟现实场景模型。
如权利要求1所述的虚拟现实场景模型建立方法,其特征在于,所述根据所述所必需的场景元素以及所述每个场景元素的配置信息,在Unity引擎中建立虚拟现实场景模型,包括:
根据每一所必需的场景元素的配置信息,在所述Unity引擎的虚拟现实场景中布置所述所必需的场景元素;
判断是否需要对所布置好的所必需的场景元素进行重复布置;
若是,则以引用的形式生成与需要重复布置的所必需的场景元素对应的目标场景元素;
确定每个目标场景元素的配置信息;
在所述Unity引擎中以批处理的方式对所述目标场景元素进行布置。
如权利要求2所述的虚拟现实场景模型建立方法,其特征在于,还包括:
生成包含所述每个场景元素的配置信息和/或所述目标场景元素的配置信息的配置表,并对所述配置表进行存储。
如权利要求1-3任一项所述的虚拟现实场景模型建立方法,其特征在于,所述配置信息包括以下参数至少之一:位置坐标、尺寸,以及旋转角度。
如权利要求1-3任一项所述的虚拟现实场景模型建立方法,其特征在于,还包括:
确定用户在所述虚拟现实场景模型中的位置信息;
确定与所述位置信息对应的目标范围;
采用兴趣面技术对以所述位置信息所标记的位置为中心点,所述目标范围内的场景元素进行动态加载显示。
如权利要求3任一项所述的虚拟现实场景模型建立方法,其特征在于,还包括:
接收用户对所述配置表中配置信息进行修改的指令;
根据所述指令对所述配置表中的配置信息进行修改,得到修改后的配置表;
根据所述修改后的配置表对所述虚拟现实场景模型中场景元素和/或所述目标场景元素的配置信息进行修改。
一种虚拟现实场景模型建立装置,其特征在于,包括:
第一确定模块,用于确定建立虚拟现实场景模型所必需的场景元素;
第二确定模块,用于确定所述所必需的每个场景元素的配置信息;
建立模块,用于根据所述所必需的场景元素以及所述每个场景元素的配置信息在Unity引擎建立虚拟现实场景模型。
如权利要求7所述的虚拟现实场景模型建立装置,其特征在于,所述建立模块,包括:
布置子模块,用于根据每一所必需的场景元素的配置信息,在所述Unity引擎的虚拟现实场景中布置所述所必需的场景元素;
判断子模块,用于判断是否需要对所布置好的所必需的场景元素进行重复布置;
生成子模块,用于在需要对所布置好的所必需的场景元素进行重复布置时,以引用的形式生成与需要重复布置的所必需的场景元素对应的目标场景元素;
确定子模块,用于确定每个目标场景元素的配置信息;
所述布置子模块,还用于在所述Unity引擎中以批处理的方式对所述目标场景元素进行布置。
如权利要求8所述的虚拟现实场景模型建立装置,其特征在于,还包括:
生成模块,用于生成包含所述每个场景元素的配置信息和/或所述目标场景元素的配置信息的配置表...
【专利技术属性】
技术研发人员:李明东,
申请(专利权)人:深圳市柔宇科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。