Gamedev Роман Новиков
3 484

Независимые разработчики смогли передать полноценное ощущение тела в виртуальной реальности

Для полного погружения им понадобилось сразу два VR-шлема.

В закладки

Студия CloudGate, основанная разработчиками хоррора The Brookhaven Experiment для HTC Vive, представила публике результаты своих экспериментов по созданию наиболее полной модели управления VR-игрой. Они оставили под впечатлением авторов портала Gamasutra.

The Brookhaven Experiment

В ролике, опубликованном на YouTube-канале разработчиков, зрители могут наблюдать за одним из основателей студии Стивом Боулером (Steve Bowler). Он контролирует движения рук и ног своего игрового персонажа, а также достаёт предметы из рюкзака, расположенного на его спине. В ходе ролика персонаж приседает, касается своего тела и даже танцует, повторяя движения разработчика. Помимо этого он взаимодействует с предметами, расположенными на игровой карте.

Подобный эффект был достигнут с помощью использования сразу двух HTC Vive таким образом, чтоб шлемы были расположены на лице и затылке игрока, а два контроллера были закреплены на руках и ещё два на ногах.

Боулер пообещал, что в следующем проекте CloudGate владельцы шлемов виртуальной реальности смогут полноценно ощущать свои руки, а не только ладони.

Мы добавили в игру ладони и теперь это делают все. Тогда мы добавили в грядущий проект руки и, пусть он ещё не готов к релизу, мы уже очень близки.

Стив Боулер, основатель CloudGate Studios

HTC Vive — шлем виртуалной реальности, разработанный Valve и HTC. Его стоимость в России составляет около 70 тысяч рублей.

#VR

{ "author_name": "Роман Новиков", "author_type": "self", "tags": ["vr"], "comments": 17, "likes": 21, "favorites": 1, "is_advertisement": false, "subsite_label": "gamedev", "id": 3720, "is_wide": false }
{ "id": 3720, "author_id": 5382, "diff_limit": 1000, "urls": {"diff":"\/comments\/3720\/get","add":"\/comments\/3720\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/3720"}, "attach_limit": 2, "max_comment_text_length": 5000 }

17 комментариев 17 комм.

Популярные

По порядку

Написать комментарий...
3

А можно было ещё 2 дуалшока на ноги, 2 на руки, и ещё куда нибудь один повесить.

Ответить
0

Я возможно чего-то не понимаю, но что мешало сделать это с помощью кинекта?

Ответить
–4

да даже не кинекта, а давно доступного leap motion

Ответить
8

У вас нет шлема виртуальной реальности похоже?

У меня есть Oculus. Итак,

Leap Motion работает очень херово и позволяет видеть только руки,
Контроллеры тоже позволяют видеть ТОЛЬКО РУКИ,

Здесь речь идет ПРО ВСЕ ТЕЛО. Пока что НЕТ датчиков, которые позволяли бы копировать движения ног, плеч итд, как сделано здесь, и это реально прорыв

А вы, если не знаете, о чем говорите, молчите лучше

Ответить
0

Разработчики решили использовать имеющиеся средства не стандартно.

Что мешает использовать leap motion не закрепив в статике, как он есть, а вместо контроллера на руки, да или в тот же контроллер вставить. Он бы и приближающее тело, как и любой другой предмет контролировал и движение пальцев бы добавил.

Ответить
0

Датчики есть, они вовсю используются для motion capture. Если обвешаться датчиками, можно контролировать тело с точностью до фаланг пальцев. Да что там, с точностью до мимики.

Ответить
1

А зачем использовать кинект/липмоушен, то есть, еще одну технологию в довесок к вайву?

Кто хочет для экспериментов помахать руками, может купить какой-нить обвес а-ля Perception Neuron, ребята же, похоже, готовятся к будущему релизу дополнительных датчиков, чтобы раньше других их поддержать в своих проектах.

Ответить
0

не знал про грядучих релиз дополнительных датчиков, вроде слухи были о совсем новых контроллерах, а не дополнительных, но могу ошибаться, конечно.

Ответить
1

Кинект работает слишком фигово. Потребовалось бы 2-4 совместно работающие штуки. Но то, что сделали эти чуваки, конечно, чистый бред.

Ответить
0

Второй кинект тоже работает слишком фигово?

Ответить
2

Вот мокап с кинекта с долгой постобработкой и ручным исправлением косяков (хотя кое-что осталось): https://www.youtube.com/watch?v=rAZ3AoQvDFE

А вот, к слову, инверсная кинематика тела без дополнительных датчиков на ногах (т. е. только шлем плюс два контроллера в руках): https://www.youtube.com/watch?v=-ap3AMvoJsg Там, конечно, полировать и полировать систему.

Ответить
0

Недостаточно хорошо для мокапа в реалтайме.

Ответить
1

Честно говоря, так и не увидел, куда он прикрепил второй HMD, но явно не на затылок ведь.

Ответить
1

Да он и не прикрепил, просто подключили четыре контроллера.

Ответить
0

"Подобный эффект был достигнут с помощью использования сразу двух HTC Vive таким образом, чтоб шлемы были расположены на лице и затылке игрока..."

Ответить
0

Затылок точно не при чем так как для создания двух дополнительных каналов радиолинка у HTC Vive достаточно использовать два RF ресивера, установленных в шлеме, таким образом просто подключив шлем через USB можно их задействовать и подключить без проводов еще два устройства. А вообще SteamVR Tracking поддерживает до 15-ти устройств плюс шлем.

Ответить
0

Моно би поли

Ответить
0

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-250597-0", "render_to": "inpage_VI-250597-0-1134314964", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=clmf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudo", "p2": "ftjf" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvc" } } } ]
В лутбоксы начали включать багфиксы
Подписаться на push-уведомления