Помните то время, когда виртуальная реальность была чем-то из фильмов про будущее? Когда мы смотрели на героев в шлемах и думали: “Ну да, лет через 50, может, такое появится”. Так вот, новость: будущее уже давно поселилось в вашем...
читать больше
Мечтаете сделать виртуальную реальность что-то по-настоящему захватывающей? Ну, так, чтобы надеть шлем и сразу ощутить вау-эффект? Но вместо этого сидите, смотрите на десятки движков, редакторов и SDK и думаете, с чего вообще начать и как продолжить? Хотим сказать, что это нормально, вы не одни такие. Все с этого начинают, и путаницы тут не избежать.
Евгений Касьяненко и команда KISS Software в свое время прошли весь этот путь. Мы перепробовали кучу инструментов, словили свои грабли, сделали выводы, и теперь готовы сэкономить вам время и нервы.
В этой статье только проверенные инструменты для разработки в VR. Расскажем простым языком:
В общем, если хотите прокачаться в VR-разработке, вы по адресу!
VR – это когда надеваешь шлем, и все, вы уже не в комнате, а где-то совсем в другом месте. Можно ходить, оглядываться, рассматривать объекты с любого угла, иногда даже взаимодействовать с ними, почти как в жизни. Только вы в цифровом мире.
Но виртуальная реальность – это не только про игры и зомби в 3D. Сегодня ее используют, чтобы обучать врачей, показывать клиентам дома, которых еще нет, тестировать дизайн самолетов, помогать людям справляться с фобиями, да что угодно.
“Если хотите, чтобы VR воспринимался не просто, как что-то прикольное, а вызывал настоящий восторг, тогда важно с самого начала грамотно подобрать инструменты. Движки, шейдеры и все остальное должны работать на одну цель: сделать картинку реалистичной, а ощущения максимально живыми”, – объясняет Евгений Касьяненко.
Какие именно инструменты для этого нужны и как не запутаться в выборе, об этом и пойдет речь дальше.
Судя по нашему собственному опыту, выбор софта для создания VR-контента можно сравнить, например, с выбором обуви для дальнего похода. Все зависит от цели, маршрута и условий.
Вот несколько ключевых моментов, которые стоит учесть перед тем, как нырять в мир движков и программ:
Из личного опыта можем сказать: для создания классного VR-контента нужны действительно надежные и при этом гибкие инструменты, такие, которые не подведут в самый ответственный момент.
Ниже рассмотрим лучшие программы. Их применение поможет реализовать самые смелые идеи, родившиеся в голове у разработчика виртуальной реальности. Начнем с движков.
Создание VR-игры на Unity или любого другого приложения виртуальной реальности очень распространено среди разработчиков. Его любят и новички, и профи за гибкость и возможность работы на куче платформ. С его помощью можно делать как простенькие, так и весьма замороченные приложения виртуальной реальности.
“Если думаете о том, на чем собирать VR-игру, то Unity будет одним из самых логичных (и популярных) вариантов в большинстве случаев. Почему? Потому что он работает почти везде. Oculus, HTC Vive, PSVR, мобильные шлемы – движок поддерживает больше 25 платформ”, – отмечает наш специалист.
Но Unity имеет как преимущества, так и недостатки. Остановимся на них подробнее.
Преимущества:
Недостатки:
“Unreal Engine – это то, что выбирают разработчики, когда нужно выжать максимум из графики. Он позволяет создавать действительно впечатляющие VR-проекты с реалистичными эффектами, как в кино.” – делится Евгений Касьяненко.
Движок для создания приложений виртуальной реальности Unreal Engine поддерживает разработку под VR и AR, а рейтрейсинг делает картинку настолько живой, что иногда забываешь, что это все как бы не по-настоящему.
Отметим сильные и слабые стороны этого движка.
Преимущества:
Недостатки:
В зависимости от потребностей и целей, Евгений Касьяненко выделяет также и другие классные движки виртуальной реальности:
Для того чтобы создавать нормальный VR-контент, одного игрового движка мало. Нужно еще пользоваться программами для моделирования, анимации и добавления интерактива.
Мы собрали подборку VR-приложений, которые лично рекомендует Евгений Касьяненко. Все проверено на практике, без теории и маркетинговой мишуры. Эти инструменты отлично сочетаются с Unreal Engine и Unity, помогают ускорить разработку, улучшить визуал и сделать ваш проект в разы круче.
Идеальный вариант для тех, кто хочет нырнуть в 3D без боли для кошелька. Этот инструмент бесплатный, но при этом удивительно мощный. Например, можно моделить персонажей, собирать миры, настраивать анимации, и в общем, творить все, что пригодится для VR-проекта.
А самое приятное, когда все готово, берете свое творение и спокойно переносите его в Unity или Unreal. Просто, удобно и без лишних танцев с бубном.
Профессиональные программы от Autodesk. Их используют в кино и играх, чтобы делать сложные и очень качественные модели и текстуры.
Необычная программа, где с VR-шлемом рисуешь в воздухе, и получаются 3D-картины прямо в виртуальном мире. Настоящее погружение!
Классный выбор, если хочется делать интерактивные сцены в VR и AR без единой строчки кода. Все интуитивно, визуально и максимально понятно. Особенно понравится тем, кто уже работает с Photoshop или Illustrator (интеграция с Adobe-инструментами тут на высоте). Знакомая среда даст меньше стресса и быстрее результат.
“Выбирать инструменты для VR это не просто “что подешевле” или “что популярнее”. Все должно завязываться на цели проекта и на то, насколько конкретный софт реально подходит именно под вашу задачу”, – подчеркивает Евгений Касьяненко.
Дополним, что без профессионального взгляда тут легко промахнуться. Да, вроде бы все красиво, а потом выясняется, что половина функций просто не нужна, а нужного как раз нет. Именно поэтому так важно разбираться в тонкостях и не полагаться только на рекламу или хайп.
Чтобы выбрать программное обеспечение для VR-разработки, нужно сначала понять, что именно хочется сделать, на какой платформе работать и какой у команды опыт. В KISS Software этот путь уже хорошо изучен, поэтому Евгений Касьяненко делится итоговыми советами для правильного выбора:
VR – штука классная, но сделать ее реально крутой не так просто. Нужно и дизайн продумать, и программу написать, и производительность настроить, чтобы все летало, а не тормозило. Сделаешь что‑то не так, и вместо вау‑эффекта получишь разочарование.
Вот тут мы и выручаем. Евгений Касьяненко и вся наша команда KISS – это люди с большим опытом в виртуальной реальности. Мы знаем, какой движок выбрать, как сделать визуал так, чтобы глаза радовались, и при этом чтобы итоговый проект работал без глюков на любых устройствах.
Помните то время, когда виртуальная реальность была чем-то из фильмов про будущее? Когда мы смотрели на героев в шлемах и думали: “Ну да, лет через 50, может, такое появится”. Так вот, новость: будущее уже давно поселилось в вашем...
читать больше
Технология виртуальной реальности выходит на новый уровень. Уже сегодня VR представлена в сферах медицины, архитектуры, дизайна, образования и разработке игр. А что будет дальше?
читать больше