【技术实现步骤摘要】
一种虚拟世界数据共享的方法、装置、系统及存储介质
[0001]本申请涉及数据处理领域,尤其涉及一种虚拟世界数据共享的方法、装置、系统及存储介质。
技术介绍
[0002]随着互联网技术的不断发展,三维虚拟世界越来越受到用户的喜爱,用户在三维虚拟世界中可以创造出自己的作品,用户希望将自己的作品分享出去。
[0003]现有技术提供的方案中,当A用户通过某个软件在三维虚拟世界中创造了一个作品,用户将该作品分享给B用户后,B用户需要在该软件中才可以浏览到该作品。例如在MINECRAFT虚拟世界中,当A用户创造出一个作品后,A用户将该作品分享给B用户,A用户需要将该作品进行打包,然后将压缩作为插件上传至网络,B用户如果需要浏览该作品,B用户需要安装有MINECRAFT,然后从网络上下载该压缩包并在MINECRAFT中打开该压缩包以浏览该作品,然而,这种共享方法较为繁琐,对用户作品的分享造成了一定的限制,严重影响了用户体验。
技术实现思路
[0004]为了解决上述技术问题,本申请第一方面提供了一种虚拟世界数据共享的 ...
【技术保护点】
【技术特征摘要】
1.一种虚拟世界数据共享的方法,其特征在于,所述方法应用于三维虚拟世界中,所述三维虚拟世界中包含有虚拟对象,所述方法包括:读取三维虚拟世界;根据预设的分割尺度,将所述三维虚拟世界分割为多个子区块,并将每个子区块对应的数据保存为对应的区块文件;根据用户的选择操作,确认所选择的目标子区块,以对所述目标子区块对应的区块文件进行打包,生成可执行文件;将所述可执行文件发送至其它终端,以使得其它终端通过运行所述可执行文件,显示所述三维虚拟世界中所述目标子区块对应的区域。2.根据权利要求1中所述的虚拟世界数据共享的方法,其特征在于,所述三维虚拟世界通过四叉树的数据结构来存储各个虚拟对象,所述虚拟对象包括各个类型的积木块,所述积木块中存储有对应类型的积木块数据。3.根据权利要求2中所述的虚拟世界数据共享的方法,其特征在于,所述预设的分割尺度为512*512个积木块。4.根据权利要求1中所述的虚拟世界数据共享的方法,其特征在于,所述生成可执行文件包括:获取所述三维虚拟世界的虚拟引擎数据,将所述虚拟引擎数据与所述目标子区块对应的区块文件一起打包,生成独立可执行文件。5.根据权利要求1中所述的虚拟世界数据共享的方法,其特征在于,所述根据用户的选择操作,确认所选择的目标子区块,以对所述目标子区块对应的区块文件进行打包,生成可执行文件,包括:获取用户的唯一身份标签,基于所述唯一身份标签,对每个区块文件进行加密;将加密后的区块文件打包,生成可执行文件。6.根据权利要求1中所述的虚拟世界数据共享的方法,其特征在于,所...
【专利技术属性】
技术研发人员:李西峙,
申请(专利权)人:深圳市大富网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。