85
Leap Motionのインタラクションエンジンは、VRの物理特性を向上させると期待されている

Leap Motionは、Unity Core Assetsパッケージ向けの新しいモジュールを発表しました。このモジュールは「Interaction Engine」と呼ばれ、手やLeap Motionコントローラーを使って仮想オブジェクトを操作する際に、ゲームの標準物理エンジンを置き換えるように設計されています。

標準的なゲーム物理エンジンは従来のゲームには最適ですが、仮想オブジェクトはそれらの物理モデルでは仮想の手とインタラクトしにくい傾向があります。多くの場合、オブジェクトに手を伸ばすと、仮想の指が通り抜けられるように設計されていないため、オブジェクトは飛び去ってしまいます。触覚フィードバックがなければ、オブジェクトを掴む際に手を強く握りすぎたり、遠くまで伸ばしすぎたりすることは避けられません。インタラクションエンジンはまさにこれらの問題を解決するために設計されています。

インタラクションエンジンは、UnityエンジンとLeap Motionハンドトラッキングデータの間にあるレイヤー上に構築され、可能な限り簡単にデプロイできるように設計されています。このモジュールは、小さな物体の構造を弾力性のあるものにすることで、手と相互作用する方法を変化させます。指が物体を通り抜けないように必死に試行錯誤するのではなく、インタラクションエンジンは、手が「仮想物体の中に埋め込まれた」ときに発動する物理演算命令を注入します。 

インタラクションエンジンは、オブジェクトを適切に積み重ねる能力を向上させるためにも使用でき、投げる際のメカニクスの改善にも役立ちます。Leap Motionによると、インタラクションエンジンの投げる際の物理特性もカスタマイズできるとのことです。

インタラクションエンジンは、1~2インチ(約2.5~5cm)の立方体や球体で動作するように調整されています。Leap Motion社によると、他のオブジェクトでは「結果が異なる可能性がある」とのことです。同社は開発者からのフィードバックを募り、様々な形状やサイズのゲームオブジェクトでインタラクションエンジンがどのように動作するかを確認し、ゲーム体験を継続的に向上させていく予定です。

Leap Motionのインタラクションエンジンの早期アクセスベータプログラムが本日開始されました。開発者の皆様にはぜひお試しください。インタラクションエンジンモジュールを含むLeap Motion Unity Core Assetsパッケージは、Leap Motion開発者ハブから入手できます。リリースに関するドキュメントや追加サポートについては、Leap Motionコミュニティフォーラムをご覧ください。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。