[发明专利]多世界虚拟场景中的虚拟通道渲染方法及装置在审
申请号: | 201810771992.6 | 申请日: | 2018-07-13 |
公开(公告)号: | CN110163977A | 公开(公告)日: | 2019-08-23 |
发明(设计)人: | 江会福;薛丰;刘楠;郭艺帆;刘亚宁 | 申请(专利权)人: | 腾讯数码(天津)有限公司 |
主分类号: | G06T19/00 | 分类号: | G06T19/00;G06T19/20 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美;胡明 |
地址: | 300000 天津市滨海新区天津经济技术*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟场景 虚拟通道 渲染 相机 控制请求 世界状态 移动轨迹 移动 穿越 位置识别 中间态 检测 触发 跳变 响应 观察 | ||
本发明公开了一种多世界虚拟场景中的虚拟通道渲染方法及装置,所述方法包括:生成用于显示虚拟通道、第一世界和第二世界的虚拟场景,所述虚拟通道可供渲染相机在所述第一世界和第二世界之间移动;接收触发所述渲染相机在所述虚拟场景中移动的控制请求;响应所述控制请求对所述渲染相机进行位置识别,得到所述渲染相机在所述虚拟场景中移动时的移动轨迹;根据所述移动轨迹检测世界状态,如果检测到所述世界状态为穿越中间态,则为所述虚拟通道生成可收容所述渲染相机的房间;在所述虚拟场景中显示可收容所述渲染相机的房间。采用本发明解决了现有技术中因虚拟通道的厚度较厚而导致用户在穿越过程中观察到世界跳变的问题。
技术领域
本发明涉及计算机技术领域,尤其涉及一种多世界虚拟场景中的虚拟通道渲染方法及装置。
背景技术
随着计算机技术的发展,AR(Augmented Reality,增强现实)技术被广泛地应用于各种领域,例如,物联网领域、互联网游戏领域等等。
用户可借助AR技术实现在两个世界来回穿越的体验。具体而言,随着用户设备中客户端的运行,用于显示虚拟世界和真实世界的虚拟场景相应构建,并在虚拟世界与真实世界之间设有虚拟通道,例如,穿越门,由此,用户即可通过此虚拟通道观察到虚拟场景中的另一个世界,例如,假设用户主要观察到的当前世界为虚拟世界,则真实世界即为另一个世界。
目前,针对虚拟场景中两个无限空间的世界,虚拟通道渲染方法主要基于场景叠加实现,即先由另一个世界通过虚拟通道的目标场景提取出,再将此目标场景合成至当前世界。上述过程计算量较大,受限于用户设备所配置的硬件,容易造成图像渲染性能较差,进而导致用户设备中画面流畅率较低。
为此,提出由房间模型方案取代场景叠加方案来实现多世界虚拟场景中的虚拟通道渲染,以此来提高图像渲染性能,进而保证用户设备中画面的流畅率。在此房间模型方案中,由于存在穿墙问题,在虚拟场景中往往设置了具有一定厚度的墙体和虚拟通道。
然而,具有一定厚度的虚拟通道还将导致用户在穿越过程中观察到世界跳变的现象。
发明内容
为了解决上述技术问题,本发明的一个目的在于提供一种多世界虚拟场景中的虚拟通道渲染方法及装置。
其中,本发明所采用的技术方案为:
一方面,一种多世界虚拟场景中的虚拟通道渲染方法,包括:生成用于显示虚拟通道、第一世界和第二世界的虚拟场景,所述虚拟通道可供渲染相机在所述第一世界和第二世界之间移动;接收触发所述渲染相机在所述虚拟场景中移动的控制请求;响应所述控制请求对所述渲染相机进行位置识别,得到所述渲染相机在所述虚拟场景中移动时的移动轨迹;根据所述移动轨迹检测世界状态,如果检测到所述世界状态为穿越中间态,则为所述虚拟通道生成可收容所述渲染相机的房间;在所述虚拟场景中显示可收容所述渲染相机的房间。
另一方面,一种多世界虚拟场景中的虚拟通道渲染装置,包括:场景生成模块,用于生成用于显示虚拟通道、第一世界和第二世界的虚拟场景,所述虚拟通道可供渲染相机在所述第一世界和第二世界之间移动;请求接收模块,用于接收触发所述渲染相机在所述虚拟场景中移动的控制请求;位置识别模块,用于响应所述控制请求对所述渲染相机进行位置识别,得到所述渲染相机在所述虚拟场景中移动时的移动轨迹;房间生成模块,用于根据所述移动轨迹检测世界状态,如果检测到所述世界状态为穿越中间态,则为所述虚拟通道生成可收容所述渲染相机的房间;房间显示模块,用于在所述虚拟场景中显示可收容所述渲染相机的房间。
在一示例性实施例中,所述请求接收模块包括:移动状态检测单元,用于检测移动终端的移动状态;第一请求生成单元,用于按照检测到所述移动终端的移动状态生成所述控制请求,以触发所述渲染相机跟随所述移动终端的移动状态在所述虚拟场景中移动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯数码(天津)有限公司,未经腾讯数码(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810771992.6/2.html,转载请声明来源钻瓜专利网。