网展资讯360全景,全景制作,全景

网展资讯

0 篇资讯

网展资讯 >  全景知识 >  VR虚拟现实播放器开发的五个规则

VR虚拟现实播放器开发的五个规则

互联网      2017-02-27 09:56      分享新闻到

  随着VR技术的成熟,VR视频也成为了一种很好的观影形式。而作为一名开发者,VR虚拟现实播放器也是一项十分重要的工作,毕竟VR虚拟现实播放器为用户们提供了观看VR视频的重要平台。

  VR能够带给用户的体验绝对是颠覆式的,尤其是在观看VR视频的时候,所以一款优秀的VR虚拟现实播放器就显得十分重要了。而随着相关技术的成熟,VR虚拟现实播放器的开发过程中,也产生了几个重要的规则,这些规则将能够使得VR虚拟现实播放器体验更加优秀。

VR虚拟现实播放器

  一、双眼360度渲染

  在讲双眼360渲染之前,先说下如何做单眼的360渲染,具体的流程大概如下:1、创建个球形的模型;2、写个shader,将360度全景视频解出来的每一帧贴到球形模型上;3、将camera的位置放在球形模型的球心;4、Camera的观看角度随着手机陀螺仪的返回手机姿态角度而变换。

  VR虚拟现实播放器双眼360渲染:非3D情况下,左右眼的360渲染只是根据inter-lens distance(mm)瞳距做个视角偏移而已。

VR虚拟现实播放器

  二、头部追踪

  需要注意的是,手机的陀螺仪精度不太够,这里需要比较精细的参数调节,VR虚拟现实播放器头部追踪过于灵敏或过于迟钝都会造成比较强的晕眩感。

VR虚拟现实播放器

  三、反畸变处理

  由于VR眼镜用的是凹凸透镜,所以手机屏幕图像经过透镜进入我们的眼镜会有一定的变形失真,造成观看的图像质量的下降,为了防止这样的失真,VR虚拟现实播放器常见的做法是在图像渲染到手机屏幕之前做个反畸变处理。

VR虚拟现实播放器

  四、反色差处理

  在反畸变处理的基础上,反计算屏幕上的一个点映射到纹理上的RGB三个分量在纹理上的位置。写好shader,在渲染纹理的时候,屏幕上的点对应取的RGB颜色值就由对应的映射到纹理上的3个位置的对应的RGB分量组成。让GPU自动做插值。

VR虚拟现实播放器

  五、减少晕眩感

  晕眩感是VR里面影响体验最重要的一个因素,在以手机观看VR内容的场景下,VR虚拟现实播放器减少晕眩感主要有一下几个方面:调整陀螺仪适当的灵敏度-符合人体工程学;提高帧率;减少迅速、突然的交互等。

VR虚拟现实播放器

  当然,影响VR体验的并不是仅仅做好VR虚拟现实播放器就可以,VR视频内容以及VR硬件设备参数也都十分重要,这两项也是提升VR体验的根本。VR虚拟现实播放器的优化,更多的是锦上添花,同时VR虚拟现实播放器也是VR市场逐渐趋同的情况下,最好的差异化产品。

阅读关键词:  VR视频全景视频VR

分享新闻到

热门标签

热点阅读

    全景推荐