Поддержка джойстика, геймпада или 3D-мыши в Three.js

Открытый вопрос сообществу three.js.

Насколько я знаю, платформа Three.js имеет различные «улучшения», такие как OrbitControls.js, которые позволяют нам использовать мышь или сенсорный экран для изучения 3D-сцены.

Теперь мой вопрос:

Есть ли другое «улучшение» для Three.js, позволяющее использовать джойстики, геймпады или 3D-мыши? Если нет, то насколько легко или сложно, по вашему мнению, может быть реализована их функциональность?


person juagicre    schedule 06.10.2015    source источник


Ответы (2)


Ссылка от juagicre полезна.

Вот еще несколько

  1. Этот проверяет получение сигналов от вашего подключенного геймпада: - html5gamepad.com

  2. тестер геймпада html5rocks.com с изображением

  3. демонстрация Stemkoski html5

  4. демонстрация stemkoski THREE.js.

  5. руководство по html5rocks

Я только что купил дешевый USB-геймпад без торговой марки в комиссионном магазине. Используя Firefox 38.0.5 или Chrome 47.0.2526.58 beta-m), он работает для (1) и (2), но еще не для (3), (4), (5).

На официальном сайте THREE.js Examples, похоже, нет примера с геймпадом (см. раздел /misc).

person steveOw    schedule 12.11.2015

Вот некоторая информация о статусе геймпада в Интернете.

Похоже, в настоящее время все еще есть способ подождать, пока это не получит широкую поддержку.

Веселиться!

person juagicre    schedule 08.10.2015