Features:
-
Custom Hand Component
-
Gesture Detection
-
Hand Outline
-
Mobile friendly objects outline
-
Locomotion
-
Grab
-
Laser Pointer
-
Buttons
-
Slider
-
Quick Menu system
-
Virtual Keyboard
-
Rotation/Position Tracked Object
Code Modules:
-
Hand Tracking Runtime
-
Hand Tracking Editor
Number of Blueprints: 2
Number of C++ Classes: 29
Network Replicated: No
Supported Development Platforms: Meta Quest 2/3
Supported Target Build Platforms: Android, Windows
特征:
-
自定义手组件
-
手势检测
-
手部轮廓
-
移动友好对象大纲
-
运动,运动
-
抓斗/抓斗
-
激光指示器
-
按钮
-
滑块
-
快速菜单系统
-
虚拟键盘
-
旋转/位置跟踪对象
代码模块:
-
手跟踪运行时
-
手跟踪编辑器
蓝图数目:2
C++类数:29
网络复制:没有
支持的开发平台:Meta Quest2/3
支持的目标构建平台:Android、Windows
🎮 QUEST 1/2 DEMO | 🎮WINDOWS DEMO | 📚 DOCUMENTATION | 💬 DISCORD SUPPORT | 📃 EXAMPLE PROJECT | 🗺️ ROADMAP
NOTE:
- To prevent anyone who has not acquired the plugin through the marketplace to make use of the discord server support we have to unfortunately verify our users. Once you join the discord server you will automatically be granted the role of “Not Verified” which only let’s you view the announcements and start-here channels. Accept the server rules and then make sure to email us the marketplace receipt at bothdevs@just2devs.co.uk. We will grant you the role “HT – Verified” as soon as possible and give you full access to the server.
- We do not support custom builds of the engine. The plugin will most likely work with custom builds of the engine (such as the Oculus branch) but you will be responsible for building the plugin yourself. You will have to be knowledgeable about Unreal’s build system and may need to dive into the plugin’s code.
Who is the plugin for?
The plugin is aimed at intermediate and advanced Unreal’s users. It tries its best to minimise the amount of code required by developers, however, it is very likely that you will make use of the plugin’s API to achieve specific features. As such you must be knowledgeable about blueprints and overall Unreal Engine systems/workflows (e.g. collisions, editor tools, components, interfaces and etc).
Besides Unreal Engine specific knowledge you should also have some experience with VR and hand tracking. While the plugin makes creating hand tracking games/experiences easier it is still based on Meta’s integration of both VR and hand tracking. The latter means that if you are not somewhat comfortable in both areas you will struggle to use the plugin because of your own lack of knowledge.
About the plugin
The Hand Tracking Plugin brings a host of new features to hand tracking on the Meta Quest devices. Using the plugin you can easily integrate grabbing, locomotion, gesture recognition, outline effects for hands/objects, laser pointers to interact with widgets/objects, menus and UI elements.
Using the custom hand component provided by the plugin you can turn on and off any of the features provided. Each of these features can be fine tuned with several properties to behave as you expect them to.
The advanced grabbing system let you specify as many custom grips as you want for each actor both in blueprints and in the viewport. The grips will also let you detail what hand is allowed to grab, the hand pose to play and more. Thanks to the grips in editor tool you will be able to position the grips with precision and visualise in editor the final grip result.
The laser pointers will provide widget interactions as well as objects interactions out of the box. Using the primary and secondary pinch actions you will be able to click and scroll through widgets as well as interact with objects in several ways. The plugin offers two out of the box examples of laser pointers (including a replica of the quest home one), however, you can create your own custom laser pointer class to make it look and feel the way you want.
The gesture recognition component allows to create custom gestures assets and recognise them at runtime. The custom in-editor tools of the component will let you easily pick the event to fire for each gesture when recognised.
The locomotion component will let you easily integrate movement and rotation in your pawn. Its many properties will let you customise what the locomotion looks like in VR and how it behaves.
🎮 任务1/2演示 | 🎮WINDOWS演示 | 📚 文件 | 💬 不和谐支持 | 📃 示例项目 | ▪️路线图
注:
- 为了防止任何没有通过市场获得插件的人使用discord服务器支持,我们必须不幸地验证我们的用户。 一旦您加入discord服务器,您将自动被授予”未验证”的角色,只让您查看公告和开始这里频道。 接受服务器规则,然后确保通过电子邮件将市场收据发送给我们bothdevs@just2devs.co.uk。我们将尽快授予您”HT-Verified”角色,并为您提供对服务器的完全访问权限。
- 我们不支持引擎的自定义构建。 该插件很可能适用于引擎的自定义构建(例如Oculus分支),但您将负责自己构建插件。 您必须了解虚幻的构建系统,并且可能需要深入了解插件的代码。
谁是插件?
该插件是针对中级和高级虚幻的用户。 它尽力尽量减少开发人员所需的代码量,但是,您很可能会使用插件的API来实现特定功能。 因此,您必须了解蓝图和整体虚幻引擎系统/工作流(例如碰撞、编辑器工具、组件、接口等)。
除了虚幻引擎的相关知识之外,您还应该具备一些VR和手部跟踪方面的经验。 虽然该插件使创建手部跟踪游戏/体验更容易,但它仍然基于Meta对VR和手部跟踪的集成。 后者意味着,如果你在这两个领域都不太舒服,你将很难使用插件,因为你自己缺乏知识。
关于插件
手跟踪插件带来了许多新的功能手跟踪元任务设备。 使用插件,您可以轻松集成 抓斗,抓斗, 运动,运动, 手势识别, 轮廓效果 对于手/物体, 激光指示器 与小部件/对象交互, 菜单 和 UI元素.
使用 自定义手组件 由插件提供,您可以打开和关闭提供的任何功能。 这些功能中的每一个都可以通过几个属性进行微调,以按照您的期望行事。
该 先进的抓取系统 让你指定尽可能多的 自定义握把 在蓝图和视口中为每个actor提供所需的内容。 握把也将让你详细的手被允许抓住,手的姿势玩和更多。 多亏了握把 在编辑器工具中 您将能够精确定位握把,并在编辑器中可视化最终的握把结果。
该 激光指示器 将提供 小部件交互 以及 对象交互 开箱即用。 使用主要和次要捏合动作,您将能够 单击并滚动窗口小部件 以及 与对象交互 在几个方面。 该插件提供了两个开箱即用的激光指示器示例(包括quest home one的副本),但是,您可以创建自己的自定义激光指示器类,使其看起来像您想要的那样。
该 手势识别 组件允许创建 自定义手势资源 并在运行时识别它们。 习俗 编辑器内工具 该组件可以让您在识别时轻松选择要为每个手势触发的事件。
该 运动,运动 组件将让您轻松地集成移动和旋转在您的典当. 它的许多属性可以让你自定义运动在VR中的样子以及它的行为方式。
评论(0)