在 Unity 中基于 Oculus DK1 的开发
开发环境:
Windows 10 专业版 64位(GeForce GTX 970M,驱动版本:378.72)
大朋助手 1.3.2.10,大朋E2(http://www.deepoon.com/dapengzhushou.html)
Unity 5.5.1f1 Personal (64bit)(https://store.unity.com/cn)
Oculus Unity Integration 0.2.5c(http://static.oculus.com/sdk-downloads/ovr_unity_0.2.5c_lib.zip)
【貌似没用】Oculus SDK for Windows 0.2.5c(https://developer3.oculus.com/downloads/pc/0.2.5/Oculus_SDK_for_Windows/)
(留坑待填…)
记录遇到的一些问题
【在生成运行时遇到一个问题,发现生成运行后在显示器中画面正常,但无法输出到头显】
对比网上其它可以正常运行的项目,发现需要进行如下设置:
1、打开 Edit –> Project Settings –> Player 设置;
2、展开 Other Settings;
3、取消 Auto Graphics API for Windows;
4、在 Graphics APIs for Windows 中,删除其余的 API,仅保留 Direct3D9 一个,或将其置顶应该效果也相同。
5、再次运行游戏即正常。
有可能是 DK1 过老不支持新的图形接口?或者是大朋助手的原因?不得而知…

【列一些 Oculus 的 SDK 官方下载地址】
其实也有规律可循,目前探测到的是这些,目前在 大朋E2 下测试通过的只有 0.2.5c 版本(或更早?)
http://static.oculus.com/sdk-downloads/ovr_sdk_win_0.2.3.zip
http://static.oculus.com/sdk-downloads/ovr_sdk_win_0.2.5.zip
http://static.oculus.com/sdk-downloads/ovr_unity_0.2.5_lib.zip
http://static.oculus.com/sdk-downloads/ovr_sdk_win_0.2.5c.zip
http://static.oculus.com/sdk-downloads/ovr_unity_0.2.5c_lib.zip
http://static.oculus.com/sdk-downloads/ovr_sdk_win_0.3.1.zip
http://static.oculus.com/sdk-downloads/ovr_unity_0.3.1_lib.zip
http://static.oculus.com/sdk-downloads/ovr_sdk_win_0.3.2.zip
http://static.oculus.com/sdk-downloads/ovr_sdk_win_0.4.0.zip
http://static.oculus.com/sdk-downloads/ovr_sdk_win_0.4.3.zip
http://static.oculus.com/sdk-downloads/ovr_sdk_win_0.5.0.1.zip
老资料越来越不好找了,留着备用吧~
在 Unity 中基于 Oculus DK1 的开发的更多相关文章
- (转)unity中基于alpha通道的shadow volume实现
转自:http://blog.163.com/wmk_2000_ren/blog/static/138846192201019114117466/ 实现呢,Aras大神已经给出了, http://fo ...
- Unity中Oculus分屏相机和普通相机一键切换
Unity中Oculus分屏相机和普通相机一键切换 一.OCulus 分屏相机介绍 在VR开发工程中,总会觉得OC分屏的处理太慢,严重浪费时间啊! 但是不使用有不好调试,来回切换相机就成为了一个必须. ...
- 现学现卖】IntelliJ+EmmyLua 开发调试Unity中Xlua
http://blog.csdn.net/u010019717/article/details/77510066?ref=myread http://blog.csdn.NET/u010019717 ...
- BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第3章节--SharePoint 2013 开发者工具 SharePoint中基于Web开发
BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第3章节--SharePoint 2013 开发者工具 SharePoint中基于Web开发 之前提到过, ...
- 【Unity3d游戏开发】游戏中的贝塞尔曲线以及其在Unity中的实现
RT,马三最近在参与一款足球游戏的开发,其中涉及到足球的各种运动轨迹和路径,比如射门的轨迹,高吊球,香蕉球的轨迹.最早的版本中马三是使用物理引擎加力的方式实现的足球各种运动,后来的版本中使用了根据物理 ...
- 【Unity游戏开发】用C#和Lua实现Unity中的事件分发机制EventDispatcher
一.简介 最近马三换了一家大公司工作,公司制度规范了一些,因此平时的业余时间多了不少.但是人却懒了下来,最近这一个月都没怎么研究新技术,博客写得也是拖拖拉拉,周六周天就躺尸在家看帖子.看小说,要么就是 ...
- C#开发Unity游戏教程之Unity中方法的参数
C#开发Unity游戏教程之Unity中方法的参数 Unity的方法的参数 出现在脚本中的方法,无论是在定义的时候,还是使用的时候,后面都跟着一对括号“( )”,有意义吗?看起来最多也就是起个快速识别 ...
- Unity中使用WebView
Unity中使用WebView @(设计) 需求,最近游戏中需要引入H5直播页面和更新比较频繁的赛事页面,需求包括:加密传参数.和Unity交互,在Unity框架下其实有几种方案: 内置函数Appli ...
- 【《Effective C#》提炼总结】提高Unity中C#代码质量的21条准则
作者:Williammao, 腾讯移动客户端开发工程师 商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处. 原文链接:http://wetest.qq.com/lab/view/290.h ...
随机推荐
- 对2个hex(16进制)字符串进行异或操作
private static String hexXOR(String hex1, String hex2){ BigInteger i1 = new BigInteger(hex1, 16); Bi ...
- tablib把数据导出为Excel、JSON、CSV等格式的Py库(写入数据并导出exl)
#tablib把数据导出为Excel.JSON.CSV等格式的Py库 #python 3 import tablib #定义列标题 headers = ('1列', '2列', '3列', '4列', ...
- Centos7 安装 docker-ce
本文参考官网地址:https://docs.docker.com/install/linux/docker-ce/centos/#os-requirements 1.卸载旧版本的docker $ su ...
- 图解Win7如何手动添加受信任证书
点击开始—>运行,如下图所示: 弹出“控制台”窗口如下,如下图所示: 点击“文件—添加/删除管理单元”,如下图所示: 选择“证书”,并点击“添加”,如下图所示: 在弹出的窗口上选 ...
- [Dubbo实战]dubbo + zookeeper + spring 实战 (转)
这里最熟悉的就是spring了,项目中应用很多.dubbo是一个实现分布式的框架,zookeeper是注册中心.给我的感觉就像多对多关系的两者表,zookeeper相当于第三张表维护关系.下面通过一个 ...
- 转:3d max 2013 安装教程,凭着一种互联网精神提供给广大朋友
看到有人在ps区咨询如何安装3d max教程,当你进行第一步之前,请先断开网络连接第一步:运行安装程序 第二步:接受安装协议,点击下一步会提示输入序列号 第三步:你会看到已经安装完成了的界面 第四部: ...
- 【Mysql】php执行脚本进行mysql数据库 备份和还原
一.mysql备份 1.这里使用 php脚本的形式进行mysql 数据库的备份和还原,想看linux的sh版本的,有时间再贴. 2.找到 mysql的[mysqldump] 执行程序,建议phpinf ...
- [转载]Ubuntu 安装 万能五笔 输入法
原文地址:Ubuntu 安装 万能五笔 输入法作者:庖丁解牛 paul@paul-desktop:~/scripts$ cat ins-ibus-wnwb.sh #!/bin/sh set -e cd ...
- Xcode全局替换内容,一键Replace
有时需要在整个项目里,全局修改某一段话或文字,可以这样快速实现: 1.打开查找功能 2.输入你要替换的内容 比如,我这边想全局修改作者名称 3.点击Find,会出现一个框,会有replace出来,就和 ...
- Java实现多线程的四种实现方式
以计算0到1000之间的和为例 import java.util.ArrayList; import java.util.LinkedList; import java.util.List; impo ...