2016年9月27日
摘要: 之前有一篇文章中我们相惜讨论了Assetbundle的原理,如果对原理还不太了解的朋友可以看这一篇文章:Unity游戏开发使用Assetbundle加载场景的原理 本篇文章我们将说说assetbundle是如何实现的。 1.创建Assetbundle 无论是模型资源还是UI资源,最好是先把他们放在P 阅读全文
posted @ 2016-09-27 14:38 北田 阅读(39292) 评论(1) 推荐(2) 编辑
  2016年9月26日
摘要: 本文转自HTC官方论坛,原址https://www.htcvive.com/cn/forum/chat.php?mod=viewthread&tid=1641&extra=page=1。 在过去,3D程序多数是游戏,非游戏的应用一般设计成2D程序。而在VR中几乎所有程序都是3D的(左右眼需要看到的不 阅读全文
posted @ 2016-09-26 15:13 北田 阅读(3066) 评论(0) 推荐(0) 编辑
摘要: 重要组件 SteamVR_Camera VR摄像机,主要功能是将Unity摄像机的画面进行变化,形成Vive中的成像画面 使用方法: l 在任一个摄像机上增加脚本 l 点击Expand按钮 完成以上操作后,原本的摄像机会变成如下结构 l Origin:位置 l Head:头部 l Eye:眼睛 l 阅读全文
posted @ 2016-09-26 14:07 北田 阅读(3879) 评论(0) 推荐(0) 编辑
摘要: 手柄震动的代码SteamVR_Controller脚本的最上面的注释里面就有说明,其实也很简单 另外分享一个别人的关于手柄震动的教程,比较详细~~ 新建yzx_controller脚本,挂在手柄上即可 一、 手柄震动一下(真的只震动一下,也许不注意都感受不到!) 运行程序,扣一下Trigger键,咦 阅读全文
posted @ 2016-09-26 12:02 北田 阅读(4557) 评论(0) 推荐(0) 编辑
摘要: 怎么安装设备,配置环境我就不说了,自行百度,教程很多也很简单。接下来说下Vive手柄的控制。 手柄是HTC Vive的重要交互手段,我们通过第一个图片应该对其有一个直观的了解了,总共是九个按钮: 第一个是菜单按钮; 2,3,4,5分别对应的是Trackpad/Touchpad的上下左右,有时候对应的 阅读全文
posted @ 2016-09-26 11:46 北田 阅读(4312) 评论(0) 推荐(0) 编辑
  2016年9月23日
摘要: using UnityEngine; using System.Collections; using UnityEditor; /// /// 脚本位置:Editor文件夹下 /// 脚本功能:打包 /// public class CreateAssetBundle:Editor { // 打包unity场景文件 [MenuItem("Assets/Build AssetB... 阅读全文
posted @ 2016-09-23 11:44 北田 阅读(8960) 评论(0) 推荐(0) 编辑
  2016年9月13日
摘要: 本文实现当使用者手出现在Hololens视野范围内时,跟踪手并给出反馈的效果。 1、在Manager上添加HandsManager脚本组件,用于追踪识别手 HandsManager.cs如下(直接使用HoloTooKit中脚本) 该脚本中使用到了底层API Interaction Input 底层A 阅读全文
posted @ 2016-09-13 16:31 北田 阅读(2409) 评论(0) 推荐(0) 编辑
摘要: 手势是HoloLens三个首要输入形式之一。一旦你使用凝视定位了一个全息图像,手势允许你与它交互。手势输入允许你使用手或者点击器原生地与全息图像交互。 手势之外,你也可以在应用中使用语音输入来交互。 手势识别 Hand recognition HoloLens通过追踪手来实现手势识别。HoloLen 阅读全文
posted @ 2016-09-13 14:39 北田 阅读(1570) 评论(0) 推荐(0) 编辑
摘要: 本文使用手势识别实现识别单击及双击手势的功能,当单击Cube时改变颜色为蓝色,当双击Cube时改变颜色为绿色。 手势识别是HoloLens交互的重要输入方法之一。HoloLens提供了底层API和高层API,可以满足不同的手势定制需求。底层API能够获取手的位置和速度信息,高层API则借助手势识别器 阅读全文
posted @ 2016-09-13 14:29 北田 阅读(3771) 评论(0) 推荐(0) 编辑
摘要: 手势识别是HoloLens交互的重要输入方法之一。HoloLens提供了底层API和高层API,可以满足不同的手势定制需求。底层API能够获取手的位置和速度信息,高层API则借助手势识别器来识别预设的手势(包括,单击、双击、长按、平移等等)。 手势输入 Gesture Input 本部分为高级API 阅读全文
posted @ 2016-09-13 11:46 北田 阅读(2497) 评论(0) 推荐(0) 编辑