[发明专利]基于三维虚拟环境的画面显示方法、装置及可读介质有效
申请号: | 201810238450.2 | 申请日: | 2018-03-22 |
公开(公告)号: | CN108492351B | 公开(公告)日: | 2019-06-18 |
发明(设计)人: | 孙大佳 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 刘映东 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 天气类型 客户端 三维虚拟环境 三维虚拟 天气参数 画面显示 开始信号 可读介质 显示内容 发送 天气显示 客户 申请 | ||
本申请公开了一种基于三维虚拟环境的画面显示方法、装置及可读介质,涉及三维虚拟环境领域。该方法包括:接收第一客户端发送的三维虚拟对战的对战开始信号;根据对战开始信号,在天气类型库中选择第一天气类型作为显示天气类型;将第一天气类型对应的第一天气参数发送至与三维虚拟对战对应的客户端。针对每一局三维虚拟对战,通过在天气类型库中选择第一天气类型作为显示天气类型,并将该第一天气类型对应的第一天气参数发送至客户端,客户端可以根据该第一天气参数在三维虚拟环境的画面中显示与该第一天气类型对应的天气显示元素,丰富了客户端的显示内容,避免了客户端中的显示内容较为单一的问题。
技术领域
本申请实施例涉及三维虚拟环境领域,特别涉及一种基于三维虚拟环境的画面显示方法、装置及可读介质。
背景技术
三维虚拟环境是基于三维计算机图形学所构建的虚拟环境。目前存在很多基于三维虚拟环境的应用程序,比如多人在线的战术竞技游戏、军事三维仿真程序等。
在基于三维虚拟环境的显示画面方法中,用户可以通过客户端对三维虚拟环境中的虚拟对象进行控制,如:控制虚拟对象在三维虚拟环境中进行奔跑、射击等,而三维虚拟环境中可以随机生成不同的地形作为在客户端中显示的三维虚拟环境画面,如:平原环境、房区环境、防空洞环境、海滩环境、山坡环境、沼泽环境等。
由于地形的种类是有限的,针对地形对三维虚拟环境在客户端中显示的环境进行改变的方式,导致客户端中的显示画面较为单一。
发明内容
本申请实施例提供了一种基于三维虚拟环境的画面显示方法、装置及可读介质,可以解决客户端中显示的三维虚拟环境画面较为单一的问题。所述技术方案如下:
一方面,提供了一种基于三维虚拟环境的画面显示方法,该方法包括:
接收第一客户端发送的三维虚拟对战的对战开始信号,三维虚拟对战是至少两个虚拟角色在三维虚拟环境中进行竞技的单局对战模式,第一客户端是用于控制至少两个虚拟角色中的第一虚拟角色的客户端;
根据对战开始信号,在天气类型库中选择第一天气类型作为显示天气类型,显示天气类型用于确定与三维虚拟对战对应的天气参数,天气类型库中包括至少一个天气类型;
将第一天气类型对应的第一天气参数发送至与三维虚拟对战对应的客户端,第一天气参数用于指示客户端显示包括与第一天气类型对应的天气显示元素的第一三维虚拟环境画面。
另一方面,提供了一种基于三维虚拟环境的画面显示方法,该方法包括:
显示对战开始画面,对战开始画面上显示有对战开始控件;
接收到在对战开始控件上的点击信号;
根据点击信号向服务器发送三维虚拟对战的对战开始信号,三维虚拟对战是至少两个虚拟角色在三维虚拟环境中按照对局模式进行竞技的单局对战模式;
接收服务器发送的第一天气参数,第一天气参数是与第一天气类型对应的参数;
显示与三维虚拟对战对应的第一三维虚拟环境画面,第一三维虚拟环境画面中包括与第一天气类型对应的天气显示元素。
另一方面,提供了一种基于三维虚拟环境的画面显示装置,该装置包括:
接收模块,用于接收第一客户端发送的三维虚拟对战的对战开始信号,三维虚拟对战是至少两个虚拟角色在三维虚拟环境中进行竞技的单局对战模式,第一客户端是用于控制至少两个虚拟角色中的第一虚拟角色的客户端;
选择模块,用于根据对战开始信号,在天气类型库中选择第一天气类型作为显示天气类型,显示天气类型用于确定与三维虚拟对战对应的天气参数,天气类型库中包括至少一个天气类型;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810238450.2/2.html,转载请声明来源钻瓜专利网。