@作者: 风不停息丶

文章目录

  • 手动配置VR初始环境
  • 使用SteamVR插件提供的预制件搭建初始环境
  • 结尾总结

手动配置VR初始环境

  • 1、先导入steamVR插件,基于steamVR插件搭建的环境,在unity商城可以下载
  • 2、为摄像机Camera添加steamVR插件的脚本SteamVR_Camera,然后点击Expand自动搭建初始VR环境,就可以在VR中看到画面了,但是没有手柄显示

    自动生成的场景对象
  • 3、添加左右手柄,创建左右手柄两个空对象挂载Steam VR_Tracked Object脚本,为Main Camera添加控制器脚本SteamVR_ControllerManager,把左右手柄挂载到控制器脚本中

  • 4、为左右手添加模型,在左右手对象下创建模型对象挂在模型渲染脚本Steam VR_Render Model,这样就可以把手也可以渲染出来

使用SteamVR插件提供的预制件搭建初始环境

在SteamVR文件夹的Prefabs下有官方提供的预制体,直接拖到场景上即可


  • 效果演示

结尾总结

看到这篇文章的小伙伴们可以点个赞

HTCviveVR基于unity开发搭建初始界面相关推荐

  1. 原来这些热门游戏都基于Unity开发,为何Unity集训营越来越受欢迎?

    5月,几乎是国内游戏圈最热闹的时刻之一.过去30天内,行业两大巨头--腾讯和网易先后在线上举行年度游戏发布会,带来了近百款游戏的最新消息,也引发了从业人员对Unity引擎的再次热议. 腾讯游戏,网易游 ...

  2. cocos creator 浅塘游戏开发(2) 搭建初始界面

    cocos creator 浅塘游戏开发(2) 文章目录 cocos creator 浅塘游戏开发(2) 前言 一.创建一个新的工程 二. 1.初始配置 2.初始界面 总结 前言 此次文章将会搭建浅塘 ...

  3. 基于Unity开发实现的坦克游戏设计

    一.介绍 该项目以虚拟现实技术课程中老师所教授 UnityChan 相关 人物角色动画控制为基础,引入室外场景模型并添加光照和阴影:添加交互性元素如 发射炮弹,键盘按钮移动坦克:实现第一.三人称视角切 ...

  4. 基于Unity开发的血条(Health Bar)的预制设计

    简易血条预制设计 作业要求 血条(Health Bar)的预制设计.具体要求如下 分别使用 IMGUI 和 UGUI 实现 使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机 分析两 ...

  5. 基于uniapp开发的聊天界面

    效果图: 1.2. 3. 代码截图 命名不标准自行修改 标签代码: js代码: css样式代码: 上代码: 自己新建一个文件夹 名字随便起 代码整进去直接预览即可 <template>&l ...

  6. 基于Unity开发的牧师与魔鬼动作分离版游戏设计

    1 作业要求 牧师与魔鬼 动作分离版 设计一个裁判类,当游戏达到结束条件时,通知场景控制器游戏结束 2 实现细节 在原来代码的基础上,修改如下: 将UserGUI的sign成员变量和Controlle ...

  7. 关于游戏开发,如何开发一款游戏(基于unity)

    关于如何开发一款自己的游戏项目(目前只说客户端),就说说自己的个人观点,自己YY的,不喜勿喷.. 首先,要做一款游戏,如果你要做一款有网络的游戏,有用户数据保存的,那么首先就要有一个服务器,然后我们才 ...

  8. 基于云开发的微信答题活动小程序v1.0搭建部署帮助文档

    11月是全国"119"消防宣传月,不少企事业单位都会举办消防安全知识竞答活动,因此我基于云开发搭建了消防安全知识答题活动小程序. 接着,还写完了初阶的手把手教你搭建答题活动小程序系 ...

  9. Unity如何搭建游戏框架

    Unity作为全球最知名的游戏引擎之一,功能已经做的非常完善了,为什么我们还要在开发项目的时候需要搭建游戏框架呢?基于Unity来搭建一个游戏框架,我们又应该如何思考,如何做?今天给大家分享一些Uni ...

最新文章

  1. win7设置java环境变量_win7下JAVA环境变量配置方法
  2. 【做题记录】区间排序—线段树
  3. z-index属性简介
  4. log4j的8个日志级别(OFF、FATAL、ERROR、WARN、INFO、DEBUG、TRACE、 ALL)
  5. Ubuntu 通过apt安装VSCode
  6. __weak 修饰符
  7. 下岗职工能不能提前退休?怎样才能提前退休?
  8. webpack笔记_(1)_webpack 安装
  9. CorelDRAWX4的VBA插件开发(十五)选择分辨率一键导出多张图片到桌面
  10. Windows10设置动态视频桌面(占少量内存)
  11. 解决input输入中文时,拼音在输入框内会触发input事件的问题
  12. 正确的座机号码格式_电话号码的正确写法
  13. 读书笔记-捌-《创业维艰》
  14. 一文看懂什么是文本挖掘
  15. 单片机89C51最小系统讲解
  16. Java应用题:模拟一个简单的购房商贷月供计算器,按照以下公式计算总利息和每月还款金额,总利息=贷款金额*利率,贷款年限不同利率也不同,这里规定只有三种年限、利率,见表
  17. C语言中空白字符与空字符的区别
  18. iPad 3发布在即,各平板优势大比拼
  19. html5 JavaScript 邮箱地址验证
  20. C++ 开发中如何利用sql语句(insert语句)向数据库中插入变量

热门文章

  1. 小程序反编译 g is not defined_纹身霸气英文小短句_经典句子
  2. C++学习笔记【1】——\n与endl的区别是什么?
  3. TB级(小白到大牛之路)技术视频资源福利大放送
  4. CKEditor5+vue3使用以及如何添加新工具栏
  5. ZOJ 1217 Eight(单向BFS+map)
  6. Arm汇编寻址方式工作模式
  7. 评论:26岁成都唐爽发现成果惊动奥巴马--意外发现新材料极可能成下一代电脑芯片...
  8. MPLS静态LSP部署
  9. 数据可视化: matplotlib绘制动态图及3维动画
  10. Google地球影像下载及导航软件