三分钟用Unity3D开发第一个HTC VIVE的VR程序

转载 2017年01月06日 09:57:02

三分钟用Unity3D开发第一个HTC VIVE的VR程序


三分钟用Unity3D开发第一个HTC VIVE的VR程序



  1.   开启SteamVR并连接Vive设备 
     (a)  登录Steam客户端,并点击右上角的VR按钮,这时会弹出SteamVR的小窗口


  1. (b)  连接好所有VR设备,连接成功后SteamVR窗口上的图标会全部变为绿色 


2.  新建Unity3D工程 

3.  通过Asset Store导入SteamVR Plugin 

4.  拖入相关prefab 
 先删除所有默认GameObject 


然后将SteamVR/Prefabs中的所有prefab拖入Hierarchy窗口 


5.  点击播放按钮 
 这个时候Game窗口会提示你可以戴上头盔了。戴上后四处环视一下,就能找到控制器。 


好了,第一个程序就这么制作完成了。接下来大家就可以自行发挥啦~ 导入好看的场景和模型,编写自己的gameplay。 
另外,大家可以参考SteamVR Plugin自带的示例场景,分别是: 
 SteamVR/Scenes/example 
 SteamVR/Extras/SteamVR_TestIK 
 SteamVR/Extras/SteamVR_TestThrow

这次就介绍到这里,之后我们会详细地介绍SteamVR各个脚本的应用。

Ps.Unity开发小技巧:请把 显示分辨率对话框属性设置为HiddenByDefault 
在Unity 中Player Settings的选项里,http://docs.unity3d.com/Manual/class - PlayerSettingsStandalone.html 
        
当用户带上HMD的时候我们没办法消除掉这个对话框,当启动游戏的时候,他们不得不摘下HMD手动消除这个对话框。但是这个对话框有时还是有用的,这就是为什么我推荐HiddenByDefault而不是Disable. Unity提供的方法是用命令行选项来控制当设置为HiddenByDefault(或者Ctrl),但是当设置为Enable的时候没有用。

来自网络



转载:http://www.wtoutiao.com/p/186IJMd.html   感谢博主分享

Unity开发HTC vive 二、操作GUI

引用的sdk和上一篇一样。 删除场景中的默认摄像机,将CameraRig拖入场景 将VivePointers拖入场景 在场景中添加一个按钮 删除EventSystem对象,...
  • wuyt2008
  • wuyt2008
  • 2017年01月05日 15:57
  • 2352

从零开始丨使用Unity3D进行VIVE VR游戏开发

使用Unity3D进行VR游戏的开发,首先需要具备的条件
  • caodongfang126
  • caodongfang126
  • 2017年01月06日 09:49
  • 5941

基于Unity3D 的Htc vive的基本交互

拾取小球 方法1: using System.Collections; using System.Collections.Generic; using UnityEngine; [RequireCom...
  • qq_36848370
  • qq_36848370
  • 2017年07月31日 22:03
  • 691

HTC Vive Unity 教程

原文:HTC Vive Tutorial for Unity 作者: Eric Van de Kerckhove 译者:kmyhy HTC Vive 是一个虚拟现实头盔,由 HTC 和 ...
  • kmyhy
  • kmyhy
  • 2017年04月06日 13:45
  • 11242

HTC Vive VR Unity 开发入门

Steam VR在Unity上的开发出奇的简单。只要以下步骤就能够进行Steam VR的开发。
  • caodongfang126
  • caodongfang126
  • 2017年01月06日 09:38
  • 869

Unity开发HTC vive 五、拾取和触碰

1、导入SDK:SteamVR Plugin和Vive Input Utility 2、将CamerRag拖入场景 将ViveColliders拖入场景 3、添加拾取对象 添加一个...
  • wuyt2008
  • wuyt2008
  • 2017年01月06日 16:24
  • 3723

Unity3D实现3D立体游戏原理及过程

zhuanzaizhttp://tieba.baidu.com/p/3038509618?qq-pf-to=pcqq.group
  • huang9012
  • huang9012
  • 2014年05月12日 17:18
  • 4298

基于SteamVR开发Htcvive应用-helloworld(一)

基于SteamVR开发Htcvive应用-helloworld(一) htcvive,沉浸式虚拟现实 前言 steam平台上有不少应用支持htcvive,想在unity下开发htcvive上的应用...
  • u013207660
  • u013207660
  • 2016年07月17日 23:24
  • 5372

unity开发HTC VIVE虚拟现实应用入坑笔记(三)——InteractionSystem

新版的SteamVR插件内置了InteractionSystem示例,能够实现包括跳跃、物体抓取、触碰式UI等基础功能,不需要写啥代码,就能实现一些简单的VR功能,着实是一大福利,原来一直使用的VRT...
  • sinat_28962939
  • sinat_28962939
  • 2017年10月25日 10:25
  • 384

HTC VR头盔对接unity3d全套功能源代码

  • 2016年10月22日 17:05
  • 3.63MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:三分钟用Unity3D开发第一个HTC VIVE的VR程序
举报原因:
原因补充:

(最多只允许输入30个字)