реклама
разместить

Unreal Engine 5 и VR с нуля. Часть 4. Разбираем Enhanced Input для VR и создаём своё плавное передвижение в VR.

Введение

Продолжаю изучать Unreal Engine 5 и VR, а так же делюсь своим опытом. В этой статье я собрал материал, который поможет понять систему расширенного ввода Unreal Engine 5.

Обозначение клавиш Oculus Touch в Unreal Engine 5

Я сделал для себя шпаргалку по клавишам, чтобы было проще ориентироваться в них на начальном этапе. Я знаю, что помимо указанных клавиш, если обозначения этих же клавиш с сенсорным вводом. Возможно в будущем, я отредактирую эту статью и опишу все вводные данные для всех кнопок Oculus Touch.

Unreal Engine 5 и VR с нуля. Часть 4. Разбираем Enhanced Input для VR и создаём своё плавное передвижение в VR.

Документация Unreal Engine 5

Обучающий материал по Enhanced Inputs Unreal Engine 5

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

Для перевода видео на русский, я использую Яндекс Браузер. Самые полезные видео для меня по Enhanced Input, оказались от автора GDXR На Youtube.

Далее смотрим еще одно его видео.

Следующее видео помогает настроить плавное передвижение.

Так же, немного подробностей затрагивает автор VR Playground.

UPDATE 06.07.2024

Как было замечено, при работе функции Set TImer by Event с значением 0,02, приводит к лагу отображения объектов. То что я сделал по уроку https://www.youtube.com/watch?v=pUlpXN9jzNI&t=780s

Unreal Engine 5 и VR с нуля. Часть 4. Разбираем Enhanced Input для VR и создаём своё плавное передвижение в VR.

и как это выглядит при движении перед объектом (на видео может быть не особо заметно, но в шлеме сильно бросается в глаза):

Как временное решение, не знаю как лучше сделать, заменил функцию на Set Timer for Next Tick by Event

Unreal Engine 5 и VR с нуля. Часть 4. Разбираем Enhanced Input для VR и создаём своё плавное передвижение в VR.

Теперь стало выглядеть как должно, плавно при движении камеры.

Заключение

По итогам просмотра этих видео, я смог разобраться с Enhanced Input Unreal Engine 5 и настроить управление для своего проекта.

По поводу коллизии персонажа мне еще стоит найти материал, потому что моя капсула персонажа не пинает предметы(что правильно), но если я прыгну на какой-либо предмет, то предмет отлетает от меня.

Телеграм канал Unreal Engine VR

реклама
разместить
2 комментария

мне кажется все равно с первого раза точно не разберешься для этого нужно время

Да, сложно по началу. Поэтому описываю весь путь обучения с нуля в хронологии.

Теперь смотрю YouTube только так

Понемногу разбираюсь с Oculus Quest 3 и вчера попробовал посмотреть в нем кино и ролики на YouTube и это пока что лучший сценарий лично для меня.

22
Ускоряем разработку игр в соло

Советы, которые я тут собрал будут полезны в первую очередь тем, кто делает игры в одиночку или командой до 3 человек. Ведь если в команде достаточно людей, то прибегать к полумерам может быть во вред проекту.

11
От скидок к эмоциям: как бренды начинают инвестировать в лояльность через эмоциональный контакт
От скидок к эмоциям: как бренды начинают инвестировать в лояльность через эмоциональный контакт
Почему ожидания от VR не совпадают с реальностью?
Почему ожидания от VR не совпадают с реальностью?
Школа ИИ-видео: 20 движений камеры, которые вам точно стоит попробовать, если вы делаете ИИ-видео (часть 1)
Оператор снимает ужастик и поднимает драматизм движением камеры
11
Школа ИИ-видео: Голливуд у вас под рукой. Движения камеры при создании ИИ-видео и промты для работы на голливудском уровне
Школа ИИ-видео: Голливуд у вас под рукой. Движения камеры при создании ИИ-видео и промты для работы на голливудском уровне
55
11
Откуда брать лиды на воронки в проект без бюджета?

Все мы понимаем, что сейчас идет трансформация рынка рекламы. Какие то источники трафика становятся неактуальными, что-то выходит из строя, а что-то вовсе блокируют или запрещают.

Как использовать Light Linking в Blender для управления светом и тенями

Если вы хотите создавать профессиональные сцены в Blender, одного умения работать с источниками света недостаточно. Важно уметь управлять влиянием света на конкретные объекты, избегая избыточных бликов и сохраняя баланс освещения. Для этого Blender предлагает функцию Light Linking, которая позволяет точно контролировать, какие объекты сцены будут о…

11
Искусственный интеллект в 3D-моделировании: новая эра творчества
Искусственный интеллект в 3D-моделировании: новая эра творчества
22
реклама
разместить
Школа ИИ-видео: 20 движений камеры, которые вам стоит попробовать с AI-видеогенераторами (часть 3). «Сложные» движения камеры.
Школа ИИ-видео: 20 движений камеры, которые вам стоит попробовать с AI-видеогенераторами (часть 3). «Сложные» движения камеры.
22
Как правильно делать UV-развертку и избежать ошибок в Blender

UV-развертка — это один из ключевых этапов текстурирования 3D-модели. От того, насколько грамотно она сделана, зависит качество текстур и финального рендера. Если развертка настроена неправильно, текстуры могут выглядеть растянутыми, пиксельными или искаженными. В этой статье мы разберем основные принципы UV-мэппинга, ошибки, которых стоит избегать…

33
Почему VR пока не взлетел? Поколенческий взгляд на технологии

VR — технология будущего или настоящего?