Ranma
Прикольно )Надо будет попробовать тоже.
Здесь все те же самые проблемы, почему VR не подходит для реалистичных авто/авиа/итд симуляторов,
где в кабине десятки контролов: ты их можешь увидеть только повернув голову вниз на кокпит.
И даже обещаемый "Eye tracking" вряд-ли это решит: целиться в такие контролы и манипулировать
без помощи тактильных ощущений и моторики рук очень разочаровывающе.
san
Я показал, как сейчас обстоят дела в ванильной версии Blender, и кому-то даже зашло.
Да, с удобствами туго, но по моим ощущениям возможность просмотра сцены в VR "изнутри" дает не меньше, чем всякие супервысокие разрешения и ретины. Если эта модель не для статичной графики, а для игры, где все что угодно может быть рассмотрено с любого ракурса, то это дополнительный контроль качества.
Возможности моделирования в VR? Думаю, что они скоро будут появляться, как-никак сообщество упорно пилит Blender годами, и в результате сейчас про него говорят почти наравне со старыми монстрами индустрии. Полагаю, что сейчас SteamVR - наиболее распространенный компонент с реализацией стандарта OpenXR, через который включается VR в Blender, поэтому именно сейчас, когда в SteamVR стал работать OpenXR с OpenGL в Windows, можно ожидать развития VR в Blender.
Понимаю, что хочется всего и сразу, и лучше чтоб еще вчера было, но нет. Моему DK2 шесть с половиной лет, SteamVR чуть-чуть моложе, OpenXR, который позволяет отказаться от Oculus SDK, да и от других SDK - еще меньше, а работать с ним в OpenGL я смог начать только сейчас. Первые попытки реализации VR в Blender через OpenXR (Julian Eisel, GSoC 2019) включали отдельное окно с DirectX-контекстом - почти оксюморон для софта завязанного на OpenGL.
rcsim
ИМХО для этих симов как раз нужны контроллеры, чтобы руками в пространстве дергать рычаги и нажимать кнопки, например в авиасиме клавиатурой рулить весьма неудобно, но контролов геймпада хватает только для мелкой авиации. Думаю, что при определенной точности отслеживания контроллеров ими уже можно пользоваться, в том числе и вслепую, мышечная память постепенно наработается, тактильные ощущения немного будут через вибро. Надо пробовать, вроде как в XPlane уже можно. Я сам пока коплю на Index и жду, когда можно будет купить новую видеокарту (видимо теперь только после выхода RTX 40 станут доступны RTX 30).
Ranma
> нужны контроллеры, чтобы руками в пространстве дергать рычаги и нажимать кнопки,
Что значит в "пространстве"? В руках у тебя джойстик и/или руль.
И тут тебе надо нажать кнопку/тумблер где-то сбоку в кабине. А если это рычаг типа ручника?
Лажа полная.
rcsim
Я имел в виду вот такие контроллеры для управления в пространстве:
С одним джойстиком или рулем (которые сегодня уже не те, что джвадцать лет назад, имеют кучу кнопок), как я уже сказал, все равно только мелкими самолетами типа Цессны управлять, там, да, для визуального полета без радиообмена и прочего - хватает. Собственно в XPlane я уже так попробовал геймпадом, порадовался что хоть на чем-то можно полетать в VR, но там еще не хватает производительности графики (хотя вроде уже вышла версия с Вулканом, говорят она шустрее бегает на том же железе).
Ranma
> Я имел в виду вот такие контроллеры для управления в пространстве
Я это понял. И именно про это и говорил: в машинах есть жестко закрепленный руль/руд/рус,
и они имеют свои физические кнопки, шифтеры и крутилки с тактильными ощущениями (не говоря уже про
ф.фидбэк), а не эти палочки, которые надо держать на весу.
Ranma
> С одним джойстиком или рулем
К "одному" джойстику или рулю есть клава и мышь, и без VR ты их видишь, примерно как в жизни: надо просто
опустить глаза. И все нужные аналоговые оси имеют тактильный отзыв: усилия по перемещению и упоры.
rcsim
> а не эти палочки, которые надо держать на весу
Щито поделать, более продвинутые технологии в нашу реальность еще не завезли.
А делать для каждого сима/транспорта отдельную кабину со всеми органами, чтоб везде все было как следует, кто будет?
Google Blocks VR: https://store.steampowered.com/app/533970/Blocks_by_Google/
TVORI: https://store.steampowered.com/app/517170/Tvori/
Так и не понял, почему Скетч или Oculus Medium не устраивают.
gexagonvr
ты рофлишь чтоль? ты щас сравнил paint и PS?
Ranma
Я согласен что посмотреть модель в VR это полезно. Но движки (UE и Unity) и сейчас позволяют это сделать. Т.е. моделируешь как обычно, на плоском экране, со всеми менюшками, потом кидаешь модель в проект и смотришь как это выглядит в VR. Ну да, есть лишние операции, но зато ты видишь модель "в интерьере" и с реальным освещением.
Разумеется, если бы был инструмент который позволял бы непосредственно моделировать предметы в среде VR используя контроллеры, причем находясь прямо в проекте, то это было бы замечательно. Но пока такого инструмента нет и в ближайшее время не предвидится, поскольку это должна быть часть движка а не сторонний продукт. Когда VR захватит хотя бы 25% рынка (т.е. четверть людей будет постоянно сидеть в хедсетах), то думаю такие инструменты быстро появятся, но пока просто нерентабельно тратить гигантские деньги на разработку полноценного VR редактора моделей если без этого можно легко обойтись.
Реплика:
>все равно только мелкими самолетами типа Цессны управлять, там, да, для визуального полета без радиообмена и прочего - хватает
Ты контроллеры Valve Index видел? Там ты можешь двигать любым пальцем по отдельности, т.е. как твоей собственной рукой. Если программа это обрабатывает, то твое поведение в VR уже мало чем отличается от реального. Скажем двигатель автомобиля уже разобрать можно. Думаю дальше появятся перчатки, тогда можно будет и операции на сердце в VR проводить.
я думаю все таки будущее за AR решениями, ибо от клавиатуры не деться никуда и ее 100500 кнопок :) джемс apple AR :)
Ranma
> Щито поделать, более продвинутые технологии в нашу реальность еще не завезли.
Но уже вот-вот...
sun2sun
> ибо от клавиатуры не деться никуда и ее 100500 кнопок
Что мешает сделать виртуальную клавиатуру и почему кнопки должны быть обязательно на плоской доске? Раскидай в пространстве иконки ввиде 3D предметов и бери их лучем или прямо руками.
Когда мне понадобилось в VR аппликации вводить тексты я просто туда добавил винтажную пишущую машинку. А вместо плоских иконок у меня кубики с картинками висят в пространстве. И никакой клавиатуры.
san
хотел бы я лицезреть подобный ШЕДЕВР ux/ui дизайне :)
Вообще 3д именно для скульптинга в основном и нужно а там да "инструменты" подойдут (можно прям стол рабочий сделать себе :) и клава не особо нужна
но в полноценном 3д редакторе чет я сомневаюсь что можно запихнуть 100500 меню+подменю даже в 360 пространство
sun2sun
Ну лицезрей. Тут каждый кубик это кусок кода. Из них составляется текст шейдера. Т.е. это редактор программ на HLSL .
Вот такой интерфейс. И никакой тебе клавиатуры.
Тема в архиве.