24H免费课程咨询  TEL:13401595960   QQ:1870218756  微信:13401595960(李老师)

东方博宜

网站首页 > 软件开发资讯 > 安卓开发

【常州Android 开发培训班】Google VR for Android 开发入门

2018-05-22 19:15:49 东方博宜 阅读

一.VR介绍

目前VR主流产品有:


Google VR

Oculus

HTC Vivi 

Google VR for Android 文档


支持DayDream和Cardboard


二. 官方Sample运行

1. SDK下载


使用git命名下载或者直接在github上下载压缩包 


2. sdk导入


导入gvr-android-sdk到Android Studio, 同步的过程中需要下载很多库所以会比较耗时,另外可能出现build失败的情况,这时可以尝试使用本地的gradle来编译。gradle版本最好为最新版本。 


3.simplepanowidget


simplepanowidget展示了印加文明遗迹马丘比丘的全景图(Panorama)  



在真机上运行时,会有一个Cardboard选项。 




点击上图红色框中的按钮即可进入Cardboard模式。 




Demo代码的主要逻辑就是加载一张全景图放入VrPanoramaView中。 


panoOptions = new Options();

panoOptions.inputType = Options.TYPE_STEREO_OVER_UNDER;


//图像类型为立体图像

istr = assetManager.open("andes.jpg");


//加载assets目录下的全景图

panoWidgetView.loadImageFromBitmap(BitmapFactory.decodeStream(istr), panoOptions);

全景图片andes是由两张图片组成,上面一张是给左眼看,下面一张是给右眼看。 



4. simeplevideowidget


simeplevideowidget展示了刚果雨林中大猩猩的360视频。 


Demo的核心代码是加载assets目录下的congo.mp4视频到VrVideoView中 


videoWidgetView.loadVideoFromAsset("congo.mp4", options);  

congo.mp4的视频内容也是分为上下部分,上面给左眼看,下面给右眼看。

常州东方博宜是一家专注IT,互联网,电脑方面的顶尖培训机构,欢迎社会及院校有志互联网营销,搜索引擎营销的人士,来东方博宜报名学习,互相交流。

常州东方博宜地址:常州天宁区延陵西路2号工人文化宫5号楼

 2.新北区太湖东路9-4号常州创意园E12


Powered by 东方博宜教育咨询江苏有限公司  ©2008-2018 www.czos.cn