VR
18 декабря 2016 15:16
Добрый день,
Ознакомился со всей найденной инфой из форума по теме VR.
Выводы следующие:
- Поддержка с 15 версии есть
- Два браузера хромиум и файрфокс поддерживают webvr
То есть должно работать.
Сейчас активно в steam идут разные демки, в основном для oculus и vive. У окулуса выходят контроллеры, у вайва они сразу были. С контроллерами, конечно же, VR значительно интереснее и то, что они будут использоваться дальше всеми для взаимодействия с виртуальными объектами - это факт. У анриал энджин 4 есть поддержка VR, но неудобство в том, что тот же вайв сразу работает со стим, и сам стим оптимизирован для работы внутри vr - то есть вы можете не снимать шлем для полноценного управления компом, приложениями и т.д., но чтобы включить тот же самый unreal engine надо соответственно закрыть steam, открыть unreal, включить поддержку vr, дальше зайти в разработку приложений и там уже работать.
То есть есть steam, где куча приложений - демок, игр, различных редакторов графики и т.д. - пока большинство только попытки, демки и т.д., но потенциал ясен сразу. Люди предлагают виртуальные переговорные, обучающие приложения, 3Д редакторы, где вы можете рисовать модели (кстати весьма удобно), игры в которых можно кидать-бросать-стрелять. Причем это реально круто выглядит и очень интересно само по себе. Насколько я знаю, сейчас уже идут разработки шлемов всеми основными компаниями, то есть vr в следующем году будет еще в большем тренде и полноценные шлемы смогут себе позволить за 300-400$ очень многие. То же самое касаемо ar - мне повезло побывать на демонстрации microsoft hololens - пока мутноватое изображение, и цвета volvo не так сочны, угол зрения небольшой, но там реально стоит динозавр посередине комнаты и зомби бежит по пластинке, картина висит на стене - ну год еще и это все будет стоить не $3000, а те же 400.
Вопросы к разработчикам:
1) На краткосрочную перспективу, если знаете, когда планируется полноценная поддержка webvr остальными браузерами?
2) На среднесрочную перспективу, в каком направлении blend4web с учетом всего этого будет двигаться и как предполагается использование 3Д в браузерах если для 3Д уже определено быть расположенным где-нибудь на столе, на полу или на стене - будет ли браузер доставлять 3Д контент как сейчас это делает steam? (почему unreal приходится мучаться с туториалами для юзера - эпросто неудобно выходить-переключать, а откуда юзеру взять 3д контент для шлема, кроме стима, окулус стора и ps4 магазина). А если будет кнопка в браузере и 3д контент будет сразу включаться в шлеме или очках - это удобно.
Ознакомился со всей найденной инфой из форума по теме VR.
Выводы следующие:
- Поддержка с 15 версии есть
- Два браузера хромиум и файрфокс поддерживают webvr
То есть должно работать.
Сейчас активно в steam идут разные демки, в основном для oculus и vive. У окулуса выходят контроллеры, у вайва они сразу были. С контроллерами, конечно же, VR значительно интереснее и то, что они будут использоваться дальше всеми для взаимодействия с виртуальными объектами - это факт. У анриал энджин 4 есть поддержка VR, но неудобство в том, что тот же вайв сразу работает со стим, и сам стим оптимизирован для работы внутри vr - то есть вы можете не снимать шлем для полноценного управления компом, приложениями и т.д., но чтобы включить тот же самый unreal engine надо соответственно закрыть steam, открыть unreal, включить поддержку vr, дальше зайти в разработку приложений и там уже работать.
То есть есть steam, где куча приложений - демок, игр, различных редакторов графики и т.д. - пока большинство только попытки, демки и т.д., но потенциал ясен сразу. Люди предлагают виртуальные переговорные, обучающие приложения, 3Д редакторы, где вы можете рисовать модели (кстати весьма удобно), игры в которых можно кидать-бросать-стрелять. Причем это реально круто выглядит и очень интересно само по себе. Насколько я знаю, сейчас уже идут разработки шлемов всеми основными компаниями, то есть vr в следующем году будет еще в большем тренде и полноценные шлемы смогут себе позволить за 300-400$ очень многие. То же самое касаемо ar - мне повезло побывать на демонстрации microsoft hololens - пока мутноватое изображение, и цвета volvo не так сочны, угол зрения небольшой, но там реально стоит динозавр посередине комнаты и зомби бежит по пластинке, картина висит на стене - ну год еще и это все будет стоить не $3000, а те же 400.
Вопросы к разработчикам:
1) На краткосрочную перспективу, если знаете, когда планируется полноценная поддержка webvr остальными браузерами?
2) На среднесрочную перспективу, в каком направлении blend4web с учетом всего этого будет двигаться и как предполагается использование 3Д в браузерах если для 3Д уже определено быть расположенным где-нибудь на столе, на полу или на стене - будет ли браузер доставлять 3Д контент как сейчас это делает steam? (почему unreal приходится мучаться с туториалами для юзера - эпросто неудобно выходить-переключать, а откуда юзеру взять 3д контент для шлема, кроме стима, окулус стора и ps4 магазина). А если будет кнопка в браузере и 3д контент будет сразу включаться в шлеме или очках - это удобно.
Алексей
18 декабря 2016 20:49
Добрый вечер!
По первому пункту. На данный момент экспериментальная поддержка имеется в Chrome и Firefox, когда будет работа в стабильных ветках не ясно. Но положительный момент заключается в том, что Microsoft собирается интегрировать WebVR в MS Edge. А это значит, что фактически успешное будущее технологии обеспечено.
Насчёт второго пунткта. В наших планах сделать так, чтобы поддержка WebVR была изначально в создаваемых приложениях (как например в Web Player-е), либо её поддержка могла быть добавлена в приложения с минимальными усилиями. Понятное дело, что есть сложности, как например различные виды контроллеров (либо их отсутствие, как в Cardboard-ах), что делает унификацию более сложным процессом, чем, например поддержка, мыши или touch-screen-ов. Но, думаю, это как раз дело движков, чтобы разрешать такие моменты.
В общем, будущее у нас интересное и увлекательное .
По первому пункту. На данный момент экспериментальная поддержка имеется в Chrome и Firefox, когда будет работа в стабильных ветках не ясно. Но положительный момент заключается в том, что Microsoft собирается интегрировать WebVR в MS Edge. А это значит, что фактически успешное будущее технологии обеспечено.
Насчёт второго пунткта. В наших планах сделать так, чтобы поддержка WebVR была изначально в создаваемых приложениях (как например в Web Player-е), либо её поддержка могла быть добавлена в приложения с минимальными усилиями. Понятное дело, что есть сложности, как например различные виды контроллеров (либо их отсутствие, как в Cardboard-ах), что делает унификацию более сложным процессом, чем, например поддержка, мыши или touch-screen-ов. Но, думаю, это как раз дело движков, чтобы разрешать такие моменты.
В общем, будущее у нас интересное и увлекательное .
Команда Blend4Web
https://twitter.com/AlexKowel
https://twitter.com/AlexKowel
19 декабря 2016 16:05
Тогда такой вопрос: Если blend4web упаковывает данные в json, имеет уже свою достаточно обширную библиотеку модулей и позволяет разработать и выдать продукт в веб, а модель распространения VR все-таки сейчас и наверное в ближайший год будет больше через standalone, то как можно упаковать проект и выдать exe файл, чтобы передать его в steam например, если есть учётка девелопера?
Алексей
19 декабря 2016 16:19
Ответ на сообщение пользователя stilistСамым надёжным (хотя и не самым простым) способом будет пойти по пути разработчиков steam. То есть использовать Chromium Embedded, по сути библиотеку, запускающую нужное вам веб приложение. Таким образом, у вас получится полноценный десктопный софт.
Тогда такой вопрос: Если blend4web упаковывает данные в json, имеет уже свою достаточно обширную библиотеку модулей и позволяет разработать и выдать продукт в веб, а модель распространения VR все-таки сейчас и наверное в ближайший год будет больше через standalone, то как можно упаковать проект и выдать exe файл, чтобы передать его в steam например, если есть учётка девелопера?
Команда Blend4Web
https://twitter.com/AlexKowel
https://twitter.com/AlexKowel
19 декабря 2016 16:28
29 декабря 2016 00:10
29 декабря 2016 00:23
30 декабря 2016 14:44
Ответ на сообщение пользователя stilistЕсть же огромное количество оберток для вебвью: Cordova, nw.js, electron.
Тогда такой вопрос: Если blend4web упаковывает данные в json, имеет уже свою достаточно обширную библиотеку модулей и позволяет разработать и выдать продукт в веб, а модель распространения VR все-таки сейчас и наверное в ближайший год будет больше через standalone, то как можно упаковать проект и выдать exe файл, чтобы передать его в steam например, если есть учётка девелопера?
Команда b4w уже давно могла добавить галочку: "Создать проект как приложение", в project manager.
30 декабря 2016 15:58
Подскажите процедуру корректного запуска webvr для приложения blend4web - пробовал:
b4w.hmd.enable_hmd()
b4w.scenes.set_hmd_params({enable_hmd_stereo : true})
hmd = b4w.hmd.get_hmd_device()
во всех сочетаниях, но почему-то не могу получить разделений экрана на две части, хотя в демке с космическим кораблем и других ресурсах webvr работает.
b4w.hmd.enable_hmd()
b4w.scenes.set_hmd_params({enable_hmd_stereo : true})
hmd = b4w.hmd.get_hmd_device()
во всех сочетаниях, но почему-то не могу получить разделений экрана на две части, хотя в демке с космическим кораблем и других ресурсах webvr работает.
Алексей
30 декабря 2016 16:01