高端移动虚拟现实设备---三星GearVR

    Oculus Rift也许是虚拟现实头显的典范,但是它还是存在许多问题。首先,它需要基于一个具有强大图形计算能力的计算机,而使用一般的笔记本、苹果Air、旧款台式机就不会有很好的效果(画面的帧率上不去,而且还容易眩晕)。第二,Rift需要用数据线连接到电脑上,如果你使用DK2的位置追踪器,你还必须得坐在追踪器前方,这点很不爽。最后,就是它非常不便捷,你可以在做测试的时候搬着你的大电脑和Rift头显,但是你不可能将它带到其它地方去(比如星巴克)。Oculus
Rift是一个大型的笨重的虚拟现实设备,而且很有可能还得再买一个好点的电脑。

    为了解决上述问题,Oculus同时提供了一个相对轻便的体验方案,通过与三星合作打造了GearVR这个产品。GearVR是一个革命性产品,它结合了Oculus的光学技术(桶形畸变技术)和头动追踪技术,这些技术融合在一个VR眼睛盒中再配套使用三星的高分辨率手机,就可以有很好的VR体验。

    三星于2014年底将GearVR作为“创新版”发布,GearVR单价199美元,可以在三星的线上商场中购买,它目前只支持三星的Galaxy note4(价值800美元)和S6(价值600美元),可见GearVR也是面对高端玩家。但是,GearVR的体验还是非常不错的,有可能在接下来的几年中都会引领移动VR界。图2-4为GearVR的创新版。
 
图2-4
    GearVR的显示效果非常好,这都归功于Galaxy Note4的高分辨率(2560*1440)。头显中内置一个Oculus研发的惯性测量器,因此GearVR的惯性测量精度比手机内置的要高很多,而且延迟也非常低。

    GearVR盒子上面有几个用于输入控制的部件,包括:瞳距调节滚轮(用于根据不同人的瞳孔间距进行调节)、音量控制按钮(可以直接控制手机的音量)、耳机插孔,最后也是最重要的就是有一个触摸板,这个触摸板可以模拟手机触摸屏输入。

    GearVR是非常出色的VR头显,它十分便于携带,这点目前它是做的最好的。由于它外形美观、显示清晰,因此甚至比DK2的体验还要好。但是它需要配合三星的高端手机才可以有很好的效果,需要花800-1000+美元的价格购买新手机还是有点高。如果三星可以推出适配其它机型的头显,那么GearVR的市场会更好!

Oculus移动端SDK

    要开发GearVR上的应用需要用到Oculus的另一个SDK,称为移动端SDK。SDK可以在Oculus的官网上下载,下面是网址:http://developer.oculus.com

    我们将在第四章中详细介绍基于GearVR开发应用的技术。

《VR入门系列教程》之8---GearVR的更多相关文章

  1. 《VR入门系列教程》之21---使用Unity开发GearVR应用

    使用Unity开发GearVR应用     上一章我们介绍了如何运用Unity3D开发Oculus Rift应用,当然,这个便宜且强大的游戏引擎也可以用于GearVR的应用开发,这时我们需要用到Ocu ...

  2. 《VR入门系列教程》之14---面向大众的Unity3D

    大众化的游戏引擎--Unity3D     并不是所有VR应用都是游戏,然而现在做VR开发的几乎都会用专业游戏引擎来做,因为游戏引擎既满足了一个引擎的要求又可以方便地制作出高品质的VR应用.一个游戏引 ...

  3. 《VR入门系列教程》之1---预热篇

     序     初识虚拟现实技术,非常倾心,奋力习之,阅<Learning Virtual Reality>一书之后觉得甚好,但不愿独乐乐,于是翻译之,与大家共同学习.本人学艺不精,难免有翻 ...

  4. 《VR入门系列教程》之20---使用Oculus移动端SDK

    使用Oculus移动端SDK     在基于安卓系统的GearVR上开发应用需要用到Oculus的移动端SDK,下面的网址可以下载SDK:http://developer.oculus.com     ...

  5. 《VR入门系列教程》之19---GearVR开发初识

    本章我们来介绍一下如何在移动VR设备的佼佼者GearVR上进行开发,之前我们在桌面端的VR开发想法可以直接应用在移动端,但是仍然会有些不一样的技术需要注意.这次,我们仍然采用Unity3D引擎构建示例 ...

  6. 《VR入门系列教程》之9---谷歌纸盒

    谷歌纸盒---基于智能手机的廉价VR眼镜     如果用汽车来做类比,Oculus Rift和GearVR就是特斯拉和兰博基尼,它们物美但是价不廉.要是主机性能不好,那么几百美元的Oculus眼镜就是 ...

  7. 《VR入门系列教程》之6---VR硬件介绍及DK1

    第二章 VR硬件介绍     本章主要介绍当前比较流行的消费版VR设备,包括VR头显以及应用运行的PC和手机平台.     即使是在这工业高速发展的时代,一些大厂(比如Facebook的Oculus ...

  8. 《VR入门系列教程》之3---运动追踪与输入设备

    运动追踪设备    第二种可以使人脑相信它真实处于虚拟世界的关键技术就是运动追踪技术,它可以通过追踪头部的运动状态实时更新渲染的场景.这与我们在真实世界中观看周围非常类似.    高速的惯性测量单元( ...

  9. 《VR入门系列教程》之2---VR头显

    什么是虚拟现实?     虚拟现实的目标:让人们相信真实地处于一个虚拟世界中.要达到这个目标就得让人们的大脑(负责视觉和运动感知部分)欺骗他们.不同技术合在一起才可以创造这种幻觉,包括:     全立 ...

随机推荐

  1. 一个拼图工具TImageBox的制作思路

    http://www.cnblogs.com/del/archive/2010/04/24/1719631.html

  2. [2017.02.05] 阅读《Efficient C++》思维导图

  3. python中的内置函数(2)

    一.lambda匿名函数定义:为了解决一些简单的需求而设计的一句话函数例子:计算n的n次方 def func(n):#正常的写法 return n**2 f=lambda n:n**2 这里的lamb ...

  4. Linux基础(二)

    网卡的启动与关闭 ipup ens33 启动网卡 ifdown 关闭网卡 普通用户没有该权限 root用户,管理员,普通用户的权限 root 至高无上的 root用户所在的组是root组 ​ 管理员 ...

  5. Md2All:好用的markdown文件转换工具,文章迁移微信公众号的利器

    目录 简介 使用体验 极速上手 更多功能 总结 简介 markdown以简单的语法和强大的功能,征服了无数技术创作者,几乎主流的技术博客网站都开始支持markdown语言撰写博客.但是微信公众号的文章 ...

  6. 一次项目代码重构-使用spring容器干掉条件判断

    一次项目代码重构-使用spring容器干掉条件判断 这是在一次公司项目中进行重构时,一些复杂业务时想到的一个去掉一些if else的办法.能够使代码逻辑更加清晰,减少一些业务上的耦合. 业务说明 我所 ...

  7. 机器学习之支持向量机原理和sklearn实践

    1. 场景描述 问题:如何对对下图的线性可分数据集和线性不可分数据集进行分类? 思路: (1)对线性可分数据集找到最优分割超平面 (2)将线性不可分数据集通过某种方法转换为线性可分数据集 下面将带着这 ...

  8. 05 div的嵌套

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  9. Git 备忘录

    整理了一下工作中常用的 Git 操作,持续更新中...   merge单个文件 例如 B分支想要合并A分支的某个文件 首先,我们切换到B分支  git checkout branch B 之后,我们c ...

  10. Python自学day-7

    一.静态方法(@staticmethod) class Dog(object): def __init__(self): pass @staticmethod def talk(): #静态方法 pa ...