Meta早前曾发布了一种全新的追踪模式:高频手部追踪(High Frequency Hand Tracking)。据介绍,手部追踪的频率将会从30Hz增加至60Hz,而且能够实现更好的手势检测和更低的延迟。
为了进一步帮助开发者实现所述功能,团队日前在App Lab发行了一个Unreal引擎示例项目:The Quest Hand Gameplay Showcase。
据介绍,这个示例项目包含的可重用组件是基于另两个示例项目《 First Steps with Hand Tracking》和《Tiny Castles》的手部追踪机制。团队希望开发者能够尝试相关的功能,探索项目的源代码,并将其集成到自己的项目之中。
The Quest Hand Gameplay Showcase主要包括以下机制和实用程序:
- Teleportation传送:这个简单的组件系统使用手势识别进行传送,并已托管至GitHub。
- Grabbing抓取:这个组件系统用于识别自然抓取手势、将对象附加到手上、以及覆盖渲染手的姿势。
- Throwing投掷:这个组件系统使用手的历史数据来确定投掷对象的速度。
- Button Pushing点击按钮:这个组件系统可以实现可靠的按键交互。
- Punching打拳:拳头是一种令人满意的交互,但快速的动作是导致追踪丢失的一个原因。这个组件系统可以实现稳定的追踪。
- Hand Movement Filtering手部运动滤波:这个组件系统在追踪质量低或丢失时都能稳定手和手指的运动。它显著改善了使用手部的感觉,特别是在像打拳这样具有挑战性的追踪情况。
- Two-handed Aiming双手瞄准:当用双手进行瞄准时,这将是一种可靠、有用且令人满意的手部交互。
以上机制和实用程序都是在Unreal插件中实现,这使得它们很容易集成到任何Unreal项目之中。团队甚至提供了一个现成的“Hands Character”,以便你可以快速启动基于手部追踪的应用开发。
Meta指出:“手动追踪可以提高应用的无障碍性,社交性和沉浸感。通过利用The Quest Hand Gameplay Showcase,你将可以轻松地为自己的项目集成手部追踪。”
文章来源:映维网
我的微信
这是我的微信扫一扫
评论