一种用于虚拟现实的前屏渲染方法技术

技术编号:15844187 阅读:53 留言:0更新日期:2017-07-18 17:42
本发明专利技术涉及一种用于虚拟现实的前屏渲染方法,其特征在于,利用虚拟现实头戴显示设备显示图形的特性,通过查询扫描线位置决定内容渲染的区域,来最终实现单缓冲区的前屏渲染;本发明专利技术优点在于不受计算机操作系统图形框架和垂直同步信号的限制,也无需额外下发显示控制命令,增加了渲染时间的宽容度,有效的降低了延时,以此给用户提供良好的虚拟现实沉浸感。

Front screen rendering method for virtual reality

The invention relates to a method for pre screen rendering of the virtual reality, which is characterized by the use of virtual reality head mounted display graphics features, by querying the scan line position decides the content rendering area, to achieve a single buffer before the screen rendering; the invention has the advantages that the computer operating system framework and the vertical synchronizing signal limit, no additional display under the control command, increase the rendering time tolerance, effectively reduce the delay, in order to provide users with a good sense of immersion in virtual reality.

【技术实现步骤摘要】
一种用于虚拟现实的前屏渲染方法
本专利技术涉及一种前屏渲染方法,尤其是一种用于虚拟现实的前屏渲染方法。
技术介绍
虚拟现实,也称虚拟实境(VirtualReality),简称VR技术,是指利用计算机模拟产生一个虚拟的三维空间,提供给使用者关于视觉、听觉、触觉等感官的模拟,让使用者如同身临其境一般,可以实时、没有限制地观察三维空间内的事物。影响虚拟现实系统沉浸感的一个关键的技术指标是系统延迟时间,当系统延迟时间较长时,体验者会出现晕动症症状,如恶心、头晕等症状。为了防止晕动症的产生,需要尽可能减小系统延时,因此对计算机以及显示屏等相关软硬件也提出了越来越高的要求,目前现有技术的标准是从传感器的采集到将相关渲染内容显示在虚拟现实头戴显示器中,延迟必须低于20毫秒。目前主流的OLED(OrganicLightEmittingDiode,有机发光二极管)显示屏提供的刷新率通常为60Hz、75Hz、90Hz,对应的可供渲染和显示的时间,分别为16.67ms、13.33ms、11.11ms,而由于屏幕显示、图形计算、数据传输、传感器响应等因素的影响,要达到相应的刷新率,对于虚拟现实系统的软硬件配本文档来自技高网...
一种用于虚拟现实的前屏渲染方法

【技术保护点】
一种用于虚拟现实的前屏渲染方法,其特征在于,包括:渲染控制端:开始渲染操作时,渲染控制端查询目前屏幕扫描线的具体位置,并根据屏幕扫描线的具体位置判断需要进行内容渲染的区域;渲染内容产生端:渲染内容产生端将内容渲染至图形缓冲区,并进行相应的图像后处理;屏幕显示端:屏幕显示端将图形缓冲区中已渲染完成的内容进行显示。

【技术特征摘要】
1.一种用于虚拟现实的前屏渲染方法,其特征在于,包括:渲染控制端:开始渲染操作时,渲染控制端查询目前屏幕扫描线的具体位置,并根据屏幕扫描线的具体位置判断需要进行内容渲染的区域;渲染内容产生端:渲染内容产生端将内容渲染至图形缓冲区,并进行相应的图像后处理;屏幕显示端:屏幕显示端将图形缓冲区中已渲染完成的内容进行显示。2.根据权利要求1所述的一种用于虚拟现实的前屏渲染方法,其特征在于,所述渲染控制端根据预设方式查询目前屏幕扫描线的具体位置;所述预设查询方式包括定时查询与分次查询。3.根据权利要求1所述的一种用于虚拟现实的前屏渲染方法,其特征在于,渲染控制端根据屏幕扫描线的具体位置判断渲染...

【专利技术属性】
技术研发人员:石加圣黄柴铭宰小涛陈玉琨
申请(专利权)人:上海拆名晃信息科技有限公司
类型:发明
国别省市:上海,31

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

1