Сегодня я расскажу вам, как сделать HTC Vive из очков виртуальной реальности для смартфона cardboard своими руками, потратив при этом всего лишь 7 тысяч рублей, в то время как оригинальные виртуальные очки HTC Vive стоят около 70 тысяч рублей. Большим преимуществом этих дорогих очков виртуальной реальности является наличие пультов, но это не проблема, так как на сегодняшний день их можно заменить другим устройством. Например, тем же сенсором LeapMotion, с помощью которого ваши руки будут заменять пульты.
Итак, для того, чтобы сделать шлем за 7 тысяч рублей, из устройств на понадобится:
Смартфон вы можете использовать свой, сенсор LeapMotion вы сможете купить приблизительно за 5 тысяч рублей, и виртуальные очки с хорошим эффектом погружения обойдутся вам в районе 2 000 – 3 000 рублей. Таким образом, вы сделаете себе собственный HTC Vive, который будет стоить в 10 раз меньше, чем оригинальный.
Из программного обеспечения нам потребуется:
Для начала необходимо установить программу Vridge RiftCat на ПК и соответствующее приложение на смартфоне. Данная программа поможет вам соединить компьютер со смартфоном и эмулировать подключенные VR очки HTC Vive. Для этого подключаем телефон к ПК USB кабелем, на смартфоне заходим в настройки, активируем режим USB-модем. После чего компьютер со смартфоном войдут в общую локальную сеть. Можно конечно не подключать смартфон к ПК при помощи USB кабеля, а просто использовать Wi-Fi. Почему я выбрал именно подключение через USB? Так, вы сможете добиться наилучшего качества изображения передаваемого с ПК на смартфон, через Wi-Fi качество картинки будет относительно хуже. Теперь открываем RiftCat на вашем смартфоне и подключаемся к RiftCat на ПК.
Дальше необходим сенсор LeapMotion, который уже упоминался, также подключаем его с помощью USB-провода к ПК и устанавливаем драйвера Leap Motion VR Orion Driver и Leap Motion Desktop Software указанные выше.
Вам так же потребуется установить на ПК программу Steam и создать себе аккаунт. В Steam перейти на вкладку «Библиотека» и перейти в раздел «Инструменты», найти в списке SteamVR и установить.
И в конце устанавливаем Leap Motion Steam VR Driver.
После подключения всех наших устройств и установки всех необходимых программ, в программе Vridge RiftCat на ПК нажимаем Play SteamVR Games, в этот момент появится окошко, запустится эмулятор, после чего автоматически запустится программа Steam VR и если все правильно настроено, то значки очков и пультов в SteamVR будут светиться зеленым. После чего можно нажать на заголовок окна SteamVR и выполнить «Настройку комнаты» выбрав маленькую комнату, а расстояние от пола можно указать 180см. Вот у нас все подключено и работает. Теперь в Steam запускаем любую VR игру совместимую с очками виртуальной реальности HTC Vive. Для того чтобы начать играть, необходимы пульты, но в нашем случае, как я уже говорил, их заменят мои руки. Дальше вставляем смартфон в очки виртуальной реальности и приклеиваем сенсор LeapMotion спереди на крышку очков.
Запустив игру, мои руки стали эмитировать пульты. Сгибая указательные пальцы, вы будете эмитировать нажатие на курок. Есть минимальная задержка по времени, то есть на компьютере действие будет происходить немного позже, чем вы на самом деле сгибаете пальцы, но это не страшно. Также, в отличие от пультов виртуальных очков HTC Vive, руки должны находиться перед вами, в пределах видимости сенсорной камеры. Разводя руки в стороны, камера будет терять их из виду, а в игре будут пропадать пульты, поэтому рекомендуем держать руки в поле зрения сенсорной камеры. Стрелять в играх можно будет, сгибая указательные пальцы. Целиться в играх руками, конечно, не очень удобно, но к этому в принципе можно быстро приловчиться. Рекомендуем вам ознакомиться с доступными жестами на этом сайте.
Я считаю, что такая технология подойдет для тех, кто хочет ознакомиться с очками виртуальной реальности на компьютере, не потратив при этом 70 тысяч рублей. Конечно, данная схема требует достаточно мощный компьютер, с процессором Intel Core i5 и видеокартой не менее Nvidia GeForce 750. Не советую пытаться подключить очки к ноутбуку, за исключением случаев, если у вас игровой ноутбук. В основном виртуальные очки вообще не будут работать с ноутбуком, а с некоторыми, если и удастся подключить, то комфортно играть все равно не получится.
Покупать сенсор LeapMotion и очки виртуальной реальности для смартфона в данном случае, я считаю, можно для ознакомления с играми и самой технологией работы. Конечно, вы сможете привыкнуть играть без пультов, но эффект будет совсем другой. Вы не получите в данном варианте тех эмоций, которые могли бы получить с виртуальными очками HTC Vive. Очень неудобно то, что с сенсором вам необходимо держать руки только в области видимости сенсорной камеры, в то время как с пультами HTC Vive, вы сможете размахивать, как вам удобно. Если же вы хотите играть полноценно и при этом сэкономить, то я советую купить вам, вместо сенсора LeapMotion, пульты RazerHydra, которые хорошо отслеживаются в пространстве, точно так же как и настоящие пульты от HTC Vive. Используя RazerHydra вы сможете так же комфортно играть, как и при помощи пультов от HTC Vive.
Итак, в этой статье я рассказал вам о том, как создать неполноценную, конечно, но хорошую замену для дорогих виртуальных очков HTC Vive, сэкономив в 10 раз. Покупайте себе сенсорную камеру LeapMotion или же пульты RazerHydra, очки виртуальной реальности для смартфона, устанавливайте необходимые программы на ПК и наслаждайтесь играми виртуальной реальности для очков виртуальной реальности HTC Vive вместе с нами! Заказывайте все необходимое на BESTVR!