VR安卓开发学习笔记(一)

初识VR

虚拟现实(Virtual Reality)技术是一种可以创建和体验虚拟世界的计算机仿真系统,它利用计算机生成一种模拟环境,是一种多源信息融合的、交互式的三维动态视景和实体行为的系统仿真, 使用户沉浸到该环境中。

2016年是VR的元年,它变得离我们不再陌生,VR移动端的兴起也让我们对VR有了更进一步的认识,几十到几百价格不等的VR眼镜,随处都可搜索到的VR视频资源,购物娱乐中心的体验店。VR不再那么触不可及。

很早之前因为好奇也买了一个49元的小米VR眼镜,但由于设备的质量不行玩了几天就再也没碰过了,最近因为公司项目需求,又入手了一副暴风魔镜s1并开始了进一步的研究开发,在此记录下学习过程和心得。

vr眼睛.png

首先说下了解到的VR知识

  • VR头盔和VR眼镜的区别
    • 共同点:实际上二者都是通过把一个完整的图像,分成左右眼分视效果,按照远近引起的立体视差,从而引起立体效果。
    • 硬件、价格差别:VR眼镜的组成,主要是依靠镜片为技术核心,借助手机这一外部设备,让用户的眼睛处在一个黑色的封闭空间里即可进行视觉体验。而VR头盔硬件构成VR头盔,则是独立出来不需要手机这个外设的工具,其中组成配件就有许多,例如传感器,蓝牙,无线信号等硬件。当然,由于前者由于硬件构成简单(一般只需一个外壳和、头带及两块凸透镜组成),因此VR头盔(一般在千元以上)在价格上一般远远高于VR眼镜(便宜的不到10元)。
    • 可视范围不同:就VR眼镜而言,看视频时画面的大小是随着手机尺寸而决定的,另外反馈出来的视觉效果就是上下有黑色边框,让体验大打折扣。而对比VR头盔,戴上头盔在眼睛可视范围内是无死角的,视场角宽度根据不同厂商生产的头盔产品从86-120°之间。
    • 清晰度:清晰度方面没什么特殊的可比性,目前手机最大的分辨率是1920x1080,而截至目前能所了解到的顶级头盔分辨率已经达到了单眼1200x1080 的水平。所以算上双眼平均下的话好像还是高挺多的。但单从实际效果来看,头盔是有明显颗粒感,而手机是没有的。
    • 眩晕感 :由于陀螺仪好坏直接影响用户观看影片的眩晕效果,如果使用较差的陀螺仪会让用户有呕吐的感觉,VR头盔相对比较好。
VR头盔.jpg

移动端开发

魔镜VR开发者平台和谷歌VR开发平台的对比

  • SDK下载链接魔镜SDK
    • 里面包含demo,jar包和文档说明。
    • 相关资料较少,而且写出来的程序必须上传到魔镜平台供用户使用,所以感觉使用起来不太方便。
  • 谷歌SDK下载谷歌SDK
    • demo中有VR视频,VR全景图和小游戏的sample。
    • 文档详细,使用简单。

VR眼镜更多的还是展示全景图片和360视频,那么图片和视频有什么要求怎么制作呢?

资源格式.png
资源制作.png

谷歌VR SDK的简单学习(播放VR视频 展示图片同理参照demo)

  • sdk导入
compile 'com.google.vr:sdk-videowidget:1.30.0'
  • 添加权限
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
  • xml核心代码
<com.google.vr.sdk.widgets.video.VrVideoView
        android:id="@+id/video_view"
        android:layout_width="match_parent"
        android:layout_height="250dp"/>
  • java 播放核心代码(视频文件需放在新建的assets文件夹下)
videoWidgetView.loadVideoFromAsset("congo.mp4", options);
播放视频效果图.png

以上就是简单的对VR开发学习也是入门级的后续会继续学习并记录。PS仅为个人观点和学习笔记,如有不对欢迎指出!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,542评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,596评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,021评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,682评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,792评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,985评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,107评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,845评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,299评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,612评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,747评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,441评论 4 333
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,072评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,828评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,069评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,545评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,658评论 2 350

推荐阅读更多精彩内容

  • 一、VR定义、特征以及发展历史1.1、VR(虚拟现实)的定义虚拟现实即“Virtual Reality”,简称VR...
    秦时明月V阅读 3,827评论 13 60
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,846评论 25 707
  • 如果你是学生,我不知道是否有想过要为家里减少一些负担而去找寒暑假工,在校,或网络的相关兼职。却又会害怕被骗,但还是...
    念懂阅读 341评论 6 5
  • 这些年,有可能到国外去看看了。除非自由行,都会遇到由留学生转而为导游的中国男孩和女孩:从上海去捷克的张先生、从哈尔...
    吴玫阅读 143评论 0 1
  • 很多人都认为自己常常无法集中注意力,常常做白日梦,胡思乱想,很难集中注意力在手头的工作上。 然而,今天,我要说,这...
    P_Passion阅读 218评论 0 0