Віртуальна реальність виглядає більш правдоподібно, коли користувач має можливість взаємодіяти з віртуальними об'єктами власними руками, а не за допомогою контролерів. Leap Motion - одна з передових компаній у цій галузі, і недавно вона почала бета-тестування своєї технології відстежування рухів рук в застосуванні до віртуальної реальності (раніше сенсор використовувався для взаємодії з ПК).
Щоб привернути інтерес до свого продукту, який поки необхідно вручну підключати до шоломів Facebook Oculus Rift або HTC Vive, компанія розробила програмне забезпечення, назване названо Interaction Engine (движок взаємодії). Доступний він в якості доповнення для Unity і обіцяє куди більш реалістичне оточення при управлінні віртуальними об'єктами.
Leap Motion зазначає: велика проблема полягає в тому, що традиційні ігрові движки створювалися без урахування взаємодії об'єктів з руками людини. Люди рухаються непередбачувано і беруть в руки об'єкти з різним ступенем вправності. Крім того, коли людина бере в руки губку, вона повинна стискатися в місцях докладання зусиль - в VR ці нюанси складно відстежувати і симулювати. Якщо людина кине гумовий м'яч на підлогу, більшість фізичних движків будуть перевантажені і відправлять сферу в політ по дивним і нереалістичним траєкторіях. Всі ці проблеми і покликаний вирішити Interaction Engine, в якому застосовуються альтернативні правила розрахунків фізики для взаємодії людських рук з віртуальними об'єктами.
В даний час розширення для Unity ще тестується і працює добре з об'єктами розміром 1-2 дюйма.
Це досить серйозні обмеження, але мова йде лише про перші таких дослідах - в майбутньому технологія буде доопрацьовуватися. В даний час це нішевий ринок. Дуже мало людей є власниками VR-шоломів високого класу, і вже зовсім незначна їх частина купила контролер Leap Motion. Можливо, в майбутньому сенсор стане частиною стандартного комплекту шоломів віртуальної реальності. З демонстрацією роботи технології можна ознайомитися в GIF-анімаціях на офіційному сайті Leap Motion.