最近入了个LeapMotion开始学习VR技术,记录下第一个Hello World向的VR Project.
--------------------成果--------------------
--------------------使用工具--------------------
引擎:Unity 4.5 Pro
控制器开发包:Leap Motion SDK
模型:あいえるたん
模型转换器:MMD4Mecanim 20140830
动画控制器:UnityChan
插件:HeadLook Control
--------------------预备前的知识笔记--------------------
游戏引擎方面使用的是用的比较顺手的Unity,因为考虑到以后要实现在手机上跑,所以最近开始使用Pro版本。
LeapMotion
LeapMotion 使用的是2个光学传感器和红外线来追踪手,手指以及手型工具的。150度视野范围,有效距离大约为1英寸到2英尺。另外要记住的是LeapMotion使用的是右手笛卡尔坐标系。当光线追踪不到手指的时候(例如翻转手面),LeapMotion内置的虚拟手模型能够根据最后的位置推测出手指的姿势和位置。 最近的V2开发者包已经可以实现手指关节的识别定位,认识许多手势。
MMD4Mecanim
MMD4Mecanim能够转换所有MMD模型的PMD格式文件,而且VMD动作文件也支持转换。
--------------------开始--------------------
1. 新建新工程,导入HandLook Controller包;MMD4Mecanim包;あいえるたん文件夹;(或者其他MMD模型文件夹,包括贴图文件和pmd文件) UnityChan人物包(需要其中的动画组件); LeapMotion SDK中的 Plugins文件夹直接拖进Unity;(仅支持Unity Pro,免费版会显示licence Error,免费版的操作请参照: