新闻动态

5个VR开发常用到的框架

1、VRTK——虚拟现实工具包(免费)

 

VRTK是一组有用的脚本和概念,可帮助在 Unity3d 5+ 中快速轻松地构建 VR 解决方案。它涵盖了许多常见的解决方案,例如:

(1)虚拟空间内的运动。

(2)触摸、抓取和使用物体等交互

(3)通过指针或触摸与 Unity3d UI 元素交互。

(4)虚拟空间中的身体物理。

(5)2D 和 3D 控件,如按钮、杠杆、门、抽屉等。

https://assetstore.unity.com/packages/tools/integration/vrtk-virtual-reality-toolkit-vr-toolkit-64131?clickref=1101lhcdK6mT&utm_source=partnerize&utm_medium=affiliate&utm_campaign=1101lhcdK6mT

2、Hurricane VR – 物理交互工具包

 

HurricaneVR 是一个物理交互工具包,可让你快速创建沉浸式 VR 游戏。使用此工具包,你将能够模拟双手握持、投掷以及与物理对象的交互。

主要特征:

(1)响应式和身临其境的手部物理

(2)平稳移动,平稳快速转动

(3)支持自定义操纵手模型

(4)带有一个位置和旋转自由轴的 Line Grab

(5)具有镜像和手指动画的静态手势编辑系统

(6)使用物理的动态手势

(7)Gravity Gloves 或 Force Grab 式远程抓取

https://assetstore.unity.com/packages/tools/physics/hurricane-vr-physics-interaction-toolkit-177300?clickref=1011lhccaI9h&utm_source=partnerize&utm_medium=affiliate&utm_campaign=1011lhccaI9h

3、VR Interaction Framework

 

该框架使你可以轻松创建自己的交互对象并快速提高工作效率。该框架将为你提供创建精美 VR 体验所需的基础,并支持所有与 Unity 兼容的 VR眼镜。

该工具的亮点:

(1)物理抓取和投掷物体

(2)按钮、旋钮、杠杆、滑块、门、操纵杆和其他物理激活的物体

(3)VR 模拟器,让你无需戴上眼镜即可测试项目

(4)平滑移动和传送,带有快速转动和平滑转动选项

(5)自定义 VR 手模型和纹理

(6)自定义手势支持

https://assetstore.unity.com/packages/templates/systems/vr-interaction-framework-161066?clickref=1100lhcmogV4&utm_source=partnerize&utm_medium=affiliate&utm_campaign=1100lhcmogV4

4、Humanoid Control VR

 

Humanoid Control 是下一代人类角色控制。它将为你提供在你的环境中拥有动画角色的轻松设置。

特征:

(1)支持所有主要的 VR 硬件

(2)全身装备支持动画

(3)完全可配置的控制器输入

(4)凝视/指向/触摸交互界面

(5)内置网络支持

(6)全物理

https://assetstore.unity.com/packages/tools/animation/humanoid-control-vr-95548?clickref=1100lhcmospQ&utm_source=partnerize&utm_medium=affiliate&utm_campaign=1100lhcmospQ

5、VR卡通手

 

包括 25 个不同的动画阶段,封装在一个动画控制器中。它可用于模拟 VR 手。

https://assetstore.unity.com/packages/3d/vr-cartoon-hand-65978?clickref=1101lhcdKxWD&utm_source=partnerize&utm_medium=affiliate&utm_campaign=1101lhcdKxWD