虚拟世界的场景展现方法和装置与流程
- 国知局
- 2024-07-11 16:02:10
本说明书实施例属于区块链,尤其涉及虚拟世界的场景展现方法和装置。
背景技术:
1、目前在互联网上所表现出的虚拟世界,是以计算机模拟环境为基础,以虚拟的人物化身为载体,用户在其中生活、交流的网络世界。虚拟世界的用户常常被称之为虚拟角色,虚拟角色可以选择虚拟的三维模型作为自己的化身,以走、飞、乘坐交通工具等各种手段移动,通过文字、图像、声音、视频等各种媒介交流。用户进入虚拟世界通常需要提供账号、密码等凭证,这些属于用户的隐私数据。
2、现有技术中,虚拟世界的场景展现不够灵活,通常只能做到面对不同用户展现不一样的场景,而面对同一用户如何实现场景展现的多变性和可控性,并未具有相应的方案。
技术实现思路
1、本发明的目的在于提供一种虚拟世界的场景展现方法和装置,能够面对同一用户实现场景展现的多变性和可控性。
2、本说明书第一方面提供一种虚拟世界的场景展现方法,该方法由服务端设备执行,包括:
3、从客户端设备接收第一虚拟角色在所述虚拟世界中的第一位置信息;
4、根据所述第一虚拟角色对应的用户标识和所述第一虚拟角色当前装扮的数字藏品,确定内容指示信息;
5、向所述客户端设备发送所述内容指示信息,以使所述客户端设备在与所述第一位置信息相关的目标场景中,展示所述内容指示信息所指示的媒体内容和/或数字模型。
6、在一种可能的实施方式中,所述确定内容指示信息之前,所述方法还包括:
7、从接收所述第一位置信息时所建立的会话对象中,查找到所述第一虚拟角色对应的用户标识;
8、根据所述用户标识,查找记录的所述第一虚拟角色的用户形象,从而确定所述第一虚拟角色当前装扮的数字藏品。
9、进一步地,所述确定所述第一虚拟角色当前装扮的数字藏品之前,所述方法还包括:
10、从所述客户端设备接收所述第一虚拟角色的装扮请求,所述装扮请求用于利用数字藏品进行装扮;
11、根据所述装扮请求,记录所述第一虚拟角色的用户形象,所述用户形象包括装扮的数字藏品。
12、进一步地,所述从所述客户端设备接收所述第一虚拟角色的装扮请求之前,所述方法还包括:
13、从所述客户端设备接收所述第一虚拟角色的购买请求,所述购买请求用于购买数字藏品;
14、根据所述购买请求,交易并存储购买的数字藏品。
15、在一种可能的实施方式中,所述确定内容指示信息,包括:
16、根据所述第一虚拟角色对应的用户标识和所述第一虚拟角色当前装扮的数字藏品,确定包括多个媒体内容和/或数字模型的第一内容集合;
17、从所述第一内容集合中随机选取预定数目个媒体内容和/或数字模型,生成所述内容指示信息,所述内容指示信息用于指示所述预定数目个媒体内容和/或数字模型。
18、在一种可能的实施方式中,所述媒体内容包括音频内容或视频内容,所述数字模型包括虚拟物品或虚拟交互对象。
19、在一种可能的实施方式中,所述确定内容指示信息,包括:
20、根据所述第一虚拟角色对应的用户标识,获取第一虚拟角色的属性信息或画像信息;
21、根据所述属性信息或画像信息,确定待展示的内容主题;
22、根据所述第一虚拟角色当前装扮的数字藏品,确定所述内容主题的展示属性;所述内容主题连同其展示属性,构成所述媒体内容和/或数字模型。
23、本说明书第二方面提供一种虚拟世界的场景展现方法,该方法由客户端设备执行,包括:
24、当检测到第一虚拟角色的位置变更为所述虚拟世界的第一位置时,向服务端设备发送所述第一虚拟角色在所述虚拟世界中的第一位置信息;
25、从所述服务端设备接收内容指示信息;所述内容指示信息为所述服务端设备根据所述第一虚拟角色对应的用户标识和所述第一虚拟角色当前装扮的数字藏品而确定的;
26、在与所述第一位置信息相关的目标场景中,展示所述内容指示信息所指示的媒体内容和/或数字模型。
27、在一种可能的实施方式中,所述向服务端设备发送所述第一虚拟角色在所述虚拟世界中的第一位置信息之前,所述方法还包括:
28、接收所述第一虚拟角色的装扮数字藏品的指令;
29、向所述服务端设备发送所述第一虚拟角色的装扮请求,所述装扮请求用于利用数字藏品进行装扮。
30、进一步地,所述接收所述第一虚拟角色的装扮数字藏品的指令之前,所述方法还包括:
31、接收所述第一虚拟角色的购买数字藏品的指令;
32、向所述服务端设备发送所述第一虚拟角色的购买请求,所述购买请求用于购买数字藏品。
33、本说明书第三方面提供一种虚拟世界的场景展现装置,该装置设置于服务端设备,包括:
34、接收单元,用于从客户端设备接收第一虚拟角色在所述虚拟世界中的第一位置信息;
35、确定单元,用于根据所述第一虚拟角色对应的用户标识和所述第一虚拟角色当前装扮的数字藏品,确定内容指示信息;
36、发送单元,用于向所述客户端设备发送所述确定单元确定的内容指示信息,以使所述客户端设备在与所述第一位置信息相关的目标场景中,展示所述内容指示信息所指示的媒体内容和/或数字模型。
37、本说明书第四方面提供一种虚拟世界的场景展现装置,该装置设置于客户端设备,包括:
38、发送单元,用于当检测到第一虚拟角色的位置变更为所述虚拟世界的第一位置时,向服务端设备发送所述第一虚拟角色在所述虚拟世界中的第一位置信息;
39、接收单元,用于从所述服务端设备接收内容指示信息;所述内容指示信息为所述服务端设备根据所述第一虚拟角色对应的用户标识和所述第一虚拟角色当前装扮的数字藏品而确定的;
40、展示单元,用于在与所述第一位置信息相关的目标场景中,展示所述内容指示信息所指示的媒体内容和/或数字模型。
41、本说明书第五方面提供一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行所述第一方面或第二方面的方法。
42、本说明书第六方面提供一种计算设备,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现所述第一方面或第二方面的方法。
43、通过本说明书实施例提供的方案,当客户端设备检测到第一虚拟角色的位置变更为虚拟世界的第一位置时,向服务端设备发送所述第一虚拟角色在所述虚拟世界中的第一位置信息;服务端设备根据所述第一虚拟角色对应的用户标识和所述第一虚拟角色当前装扮的数字藏品,确定内容指示信息;向所述客户端设备发送所述内容指示信息;客户端设备在与所述第一位置信息相关的目标场景中,展示所述内容指示信息所指示的媒体内容和/或数字模型。由上可见,本说明书实施例,不仅能做到面对不同用户展现不一样的场景,而且面对同一用户,也能够在用户装扮不同的数字藏品时,展现不一样的场景,从而能够面对同一用户实现场景展现的多变性和可控性。
本文地址:https://www.jishuxx.com/zhuanli/20240615/77108.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。