《图说VR入门》——DK2入门及其资源汇总
本文章由cartzhang编写,转载请注明出处。 全部权利保留。
文章链接:http://blog.csdn.net/cartzhang/article/details/53174895
作者:cartzhang
本来想先介绍国产的deepoon头盔的VR入门。
可能会有人疑惑,这TM不都一样么?
对啊,正是有一样。才有不一样,也就是有一样的地方,也有不同之处。
大部分都是可通用Oculus。那就先说Dk2,然后有空在介绍与Dk2不同的地方。
本篇图说目标。OC安装及其与Unity版本号直接的搭配,实现一个简单的VR场景。
图片编号依然与Github上编号保持一致。
https://github.com/cartzhang/ImgSayVRabc/tree/master/DK2VR_1/Img
纯洁的小白入门。还请大神绕行!
!!
图片编号依然与github上保持一致。有须要的能够下载。
下载地址:
当前使用Unity版本号为5.3.2f1,Oculus的SDK版本号为0.8.0.
Unity安装能够參考:
http://blog.csdn.net/cartzhang/article/details/52959035
我的unity版本号:
图0
一、OC安装
1.若使用大朋头盔,一開始插上头盔,在没有安装OC驱动的情况下
如图1
这意思是说,事实上大朋就是在OC的基础上做的一些封装和加入了自己的功能,比方说它的模式切换,这个是最突出的了,有须要了解详情的。能够随后说。这里就不作为重点说明了。
2. OC版本号
安装的是0.8.0版本号的runtime:
图2
然后就是一步步的next既可。
图3
安装完成后,须要重新启动电脑。
图4
3. 重新启动后
插上大朋头盔或DK2头盔。能够看到是否正常。
若出现下图的样子,说明有东西没有安装正确。
图5
4. 可能的问题和须要下载的东西
对于OCulus,由于它是facebook的,所以是被墙的。
若有问题,你要学会***才干够。
runtime下载地址:
https://developer3.oculus.com/downloads/
直接下载链接:
https://static.oculus.com/sdk-downloads/0.8.0.0/Public/1445451746/oculus_runtime_sdk_0.8.0.0_win.exe
图6.1
图6.2
当然还有驱动,我使用的是英伟达的960。之前使用的是660。OCulus对驱动版本号有不同的影响。
若出现以下:
图6
点击了show demo后没有画面。
那原因可能,须要换一下驱动版本号,或若是win7,须要一个windows7的Windows6.1-KB2670838-x64补丁。
图7.1
补丁能够从官方下载,也能够从我的github上下载。
https://github.com/cartzhang/ImgSayVRabc/blob/master/DK2VR_1/software/Windows6.1-KB2670838-x64.msu
都更新完成,一般应该就没有问题了。
图7
画面能够显示。而且画面尾随头盔左右移动。就能够了。
当前头盔无论的DK2还是大朋就正常工作了。
二、Unity例子
unity本身有非常好的例子:
下载地址:
https://unity3d.com/cn/learn/tutorials/topics/virtual-reality
打开Asset store
图8.1
图8
点击下载,然后能够导入看看,自己研究下。
图9.1
图9
我这里就只是多的展开来看了。
三、我的例子
还是导入我可爱的unity酱。
老方法:
图10.1
图10
打开场景
图11
然后设置VR模式
图12
图13
最后,点击执行button,就能够在头盔中看到我们能够的unity酱了,也能够拽动相机,近距离接触可爱的unity酱了。
看我们unity飘逸的长发,是不是特别炫酷啊!
图14
她的旋风腿:
图15
跑都跑的这么帅:
图16
各种姿势你自己都能够看看。
五、Unity与Oculus runtime版本号匹配关系
由于unity在新的版本号里面都集成了OC的SDK,所以非常多功能都被封装好了。没有之前那么笨重,还须要导入各种插件。然后自己加入预制体。调配等等。
当然,这须要Unity版本号与OC runtime之间的匹配。
1. Unity 5.0及其以上版本号的匹配关系:
图17
2. Unity 5.0及其以下版本号的匹配关系:
图18
若还有须要能够自己查看以下网址:
https://developer3.oculus.com/documentation/game-engines/latest/concepts/unity-sdk-version-compatibility/
若不可訪问。请记得科(fan)学(qiang)上(la)网。
六、好东西要分享
1. 免费分享一个去掉Health warning的方法。
图20
之前也分享过。这里在说下,非常easy,就是下载一个注冊表文件OCHiddenWarnnig.reg。然后执行下就能够了。
图19
下载地址:
https://github.com/cartzhang/ImgSayVRabc/blob/master/DK2VR_1/software/OCHiddenWarnnig.reg
2. unity蛮牛的免费中文版
直接给出地址:
http://www.manew.com/thread-45174-1-1.html
这个是我直接汇总的。由四角钱翻译的。
单个章节地址:
教程《一》,VR开发介绍
_dsign=090b0c7a">http://www.manew.com/thread-45158-1-1.html?_dsign=090b0c7a
教程《二》,基础VR开发
http://www.manew.com/thread-45160-1-1.html
教程《三》,VR中的交互
http://www.manew.com/thread-45161-1-1.html?_dsign=311db2f8
教程《四》,VR的用户界面
_dsign=e2a20b0d">http://www.manew.com/thread-45162-1-1.html? _dsign=e2a20b0d
教程《五》,VR中的运动
http://www.manew.com/thread-45163-1-1.html?_dsign=007dc5f3
教程《六》,部署公布VR项目
http://www.manew.com/thread-45164-1-1.html?
_dsign=1b690372
教程《七》,优化Unity中的VR
_dsign=1317e98f">http://www.manew.com/thread-45165-1-1.html?_dsign=1317e98f
教程《八》,VR开发阅读列表
_dsign=933b234d">http://www.manew.com/thread-45166-1-1.html?_dsign=933b234d
七、參考
[1] http://developer.deepoon.com/
[2] https://www3.oculus.com/en-us/rift/
[3] https://unity3d.com/cn/learn/tutorials/topics/virtual-reality
[4] https://github.com/cartzhang/ImgSayVRabc/tree/master/DK2VR_1
[5] http://www.manew.com/forum-136-1.html
———————-THE——————END———————
若有问题,请随时联系!
!
非常感谢!!!
《图说VR入门》——DK2入门及其资源汇总的更多相关文章
- 【特别推荐】Node.js 入门教程和学习资源汇总
这篇文章与大家分享一批很有用的 Node.js 入门教程和学习资源.Node 是一个服务器端的 JavaScript 解释器,它将改变服务器应该如何工作的概念.它的目标是帮助程序员构建高度可伸缩的应用 ...
- Node.js 入门教程和学习资源汇总
这篇文章与大家分享一批很有用的 Node.js 入门教程和学习资源.Node 是一个服务器端的 JavaScript 解释器,它将改变服务器应该如何工作的概念.它的目标是帮助程序员构建高度可伸缩的应用 ...
- 《图说VR入门》——入门汇总
本文章由cartzhang编写,转载请注明出处. 所有权利保留. 文章链接:http://blog.csdn.net/cartzhang/article/details/53818922 作者:car ...
- 《图说VR入门》——Unity插件DK2使用教程
本文章由cartzhang编写,转载请注明出处. 所有权利保留. 文章链接:http://blog.csdn.net/cartzhang/article/details/53339254 作者:car ...
- 《图说VR入门》——360全景视频
本文章由cartzhang编写,转载请注明出处. 所有权利保留. 文章链接:http://blog.csdn.net/cartzhang/article/details/53674647 作者:car ...
- 《图说VR入门》——DeepoonVR的大鹏(陀螺仪)枪
<图说VR入门>--VR大朋的(陀螺仪)枪 本文章由cartzhang编写,转载请注明出处. 所有权利保留. 文章链接: http://blog.csdn.net/cartzhang/ar ...
- 《图说VR入门》——googleVR 他山之玉
本文章由cartzhang编写,转载请注明出处. 所有权利保留. 文章链接:http://blog.csdn.net/cartzhang/article/details/53125482 作者:car ...
- webpack快速入门——集中拷贝静态资源
工作中会有一些已经存在但在项目中没有引用的图片资源或者其他静态资源(比如设计图.开发文档), 这些静态资源有可能是文档,也有可能是一些额外的图片.项目组长会要求你打包时保留这些静态资源, 直接打包到制 ...
- Kinect开发资源汇总
Kinect开发资源汇总 转自: http://www.sigvc.org/bbs/forum.php?mod=viewthread&tid=254&highlight=kinec ...
- 关于OpenStack的学习路线及相关资源汇总
首先我们想学习openstack,那么openstack是什么?能干什么?涉及的初衷是什么?由什么来组成?刚接触openstack,说openstack不是一个软件,而是由多个组件进行组合,这是一个更 ...
随机推荐
- excel如何快速更改表格边框的颜色
1.当完成基本的表格设置之后,对颜色不甚满意,怎么办 2.重新给表格选择一种颜色,这里会出现一个“笔”形状的鼠标箭头,不用理睬她 3.再次给表格统一加边框即可(开始--边框--所有框线)
- svn 命令行下常用的几个命令
1.将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domai ...
- Ubuntu16.04下的英文词典Artha
地址: http://artha.sourceforge.net http://artha.sourceforge.net/wiki/index.php/Download 在Ubuntu下可以直接安 ...
- 转:关于 OGRE 与 OSG 的简单比较
1 前言 我曾经细致阅读过 OGRE 和 OSG 官方提供的文档,有<Pro OGRE 3D Programming>.OGRE自带手册(manual).王锐老师等翻译的<Ope ...
- 实现两个Mysql数据库同步
一. 概述 MySQL从3.23.15版本以后提供数据库复制(replication)功能,利用该功能可以实现两个数据库同步.主从模式.互相备份模式的功能.本文档主要阐述了如何在linux系 ...
- Utils--封装好的下载图片的方法
/** * 封装下载图片方法 * @param url 下载地址 * @param filename * @return 下载成功为true */ public boolean downfile(St ...
- uitableview 和UISearchBar 下拉提示结合使用
自定cell的代码 餐厅的实体和餐厅对应控件的frame #import <Foundation/Foundation.h> @class RestaurantFrame; @interf ...
- 高性能Web服务之lnmp架构应用
传统上基于进程或线程模型架构的web服务通过每进程或每线程处理并发连接请求,这势必会在网络和I/O操作时产生阻塞,其另一个必然结果则是对内存或CPU的利用率低下.生成一个新的进程/线程需要事先备好其运 ...
- Spring 注解 hibernate 实体方法 <property name="packagesToScan" value="com.sise.domain"/>
<property name="annotatedClasses"> <list> <value>com.sise.domain.Admin&l ...
- redis常用性能分析命令
一.连接 src/redis-cli -h 10.20.137.141 -p 6379 >auth 123456789 src/redis-cli -h 10.20.137.141 -p 637 ...