一种基于已有VR内容的渲染方法和系统技术方案

技术编号:29589664 阅读:32 留言:0更新日期:2021-08-06 19:49
本申请涉及一种基于已有VR内容的渲染方法和系统,其中,该方法包括:通过监测模块实时监测VR内容模块,在监测到VR内容模块要进行双眼3D渲染的情况下,先对VR内容模块中的VR内容进行注视点参数设置,得到预备渲染VR内容,再对预备渲染VR内容进行双眼3D渲染,得到完整渲染VR内容,将完整渲染VR内容传输到VR处理模块并进行处理,将处理后的完整渲染VR内容进行显示。通过本申请,解决了已有VR内容通过额外开发来添加注视点渲染技术导致成本增加和效率低下的问题,实现了直接在已有VR内容中添加注视点渲染技术,在不对已有VR内容程序进行修改的情况下,大幅度提高已有VR内容渲染的速度。

【技术实现步骤摘要】
一种基于已有VR内容的渲染方法和系统
本申请涉及虚拟现实领域,特别是涉及一种基于已有VR内容的渲染方法和系统。
技术介绍
随着虚拟现实技术(VirtualReality)的快速发展,各大软件游戏厂商纷纷发布了各种各样的VR软件和VR游戏,与之相对应的VR设备也是层出不穷,其中,良好的VR体验需要较高的画面分辨率和帧率支持,所以如何在已有的硬件水平上提高VR游戏画面的渲染速度是一个很重要的问题,当前行业提出的一种方法是注视点渲染技术。这个技术利用VR游戏画面的特性和人眼的画面感知特性来减少画面渲染的计算量,但是目前大部分的VR内容还不支持这个技术,需要通过额外开发来添加这个技术的支持,这样会导致VR内容开发的成本大大增加。目前针对相关技术中已有VR内容通过额外开发来添加注视点渲染技术导致成本增加和效率低下的问题,尚未提出有效的解决方案。
技术实现思路
本申请实施例提供了一种基于已有VR内容的渲染方法和系统,以至少解决相关技术中已有VR内容通过额外开发来添加注视点渲染技术导致成本增加和效率低下的问题。第一方面,本本文档来自技高网...

【技术保护点】
1.一种基于已有VR内容的渲染方法,其特征在于,所述方法包括:/n通过监测模块实时监测VR内容模块,其中,所述监测模块运行在所述VR内容模块中;/n在监测到所述VR内容模块要进行双眼3D渲染的情况下,先对所述VR内容模块中的VR内容进行注视点参数设置,得到预备渲染VR内容;/n通过所述监测模块对所述预备渲染VR内容进行所述双眼3D渲染,得到完整渲染VR内容;/n通过所述监测模块将所述完整渲染VR内容传输到VR处理模块;/n通过所述VR处理模块对所述完整渲染VR内容进行处理,并将处理后的所述完整渲染VR内容进行显示。/n

【技术特征摘要】
1.一种基于已有VR内容的渲染方法,其特征在于,所述方法包括:
通过监测模块实时监测VR内容模块,其中,所述监测模块运行在所述VR内容模块中;
在监测到所述VR内容模块要进行双眼3D渲染的情况下,先对所述VR内容模块中的VR内容进行注视点参数设置,得到预备渲染VR内容;
通过所述监测模块对所述预备渲染VR内容进行所述双眼3D渲染,得到完整渲染VR内容;
通过所述监测模块将所述完整渲染VR内容传输到VR处理模块;
通过所述VR处理模块对所述完整渲染VR内容进行处理,并将处理后的所述完整渲染VR内容进行显示。


2.根据权利要求1所述的方法,其特征在于,在通过监测模块实时监测VR内容模块之前,所述方法还包括:
通过进程注入将所述监测模块注入所述VR内容模块中,其中,所述进程注入包括SHIMS注入、APC注入、PE注入和注册表修改。


3.根据权利要求1所述的方法,其特征在于,通过监测模块实时监测所述VR内容模块包括:
通过Hook监测模块实时监测所述VR内容模块,其中,所述Hook监测模块能够对预设API进行监测,在所述预设API被调用前,终止所述预设API的调用,调用规划API执行所述规划API所对应的程序。


4.根据权利要求1所述的方法,其特征在于,在监测到所述VR内容模块要进行双眼3D渲染的情况下,先对所述VR内容模块中的VR内容进行注视点参数设置,得到预备渲染VR内容包括:
在监测到所述VR内容模块要调用3D渲染API的情况下,先调用注视点渲染API对所述VR内容模块中的VR内容进行注视点参数设置,得到预备渲染VR内容,其中,所述注视点参数包括中心区域、外围区域和渲染质量。


5.根据权利要求1所述的方法,其特征在于,通过所述监测模块将所述完整渲染VR内容传输到VR处理模块包括:
通过监测模块实时监测所述VR内容模块中VRAPI的调用,在监测到所述VR内容模块要调用所述VRAPI的情况下,获取所述完整渲染VR内容并传输到VR处理模块。


6.一种基于已有VR...

【专利技术属性】
技术研发人员:翁志彬
申请(专利权)人:杭州小派智能科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1