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
Обучающий материал по 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
и как это выглядит при движении перед объектом (на видео может быть не особо заметно, но в шлеме сильно бросается в глаза):
Как временное решение, не знаю как лучше сделать, заменил функцию на Set Timer for Next Tick by Event
Теперь стало выглядеть как должно, плавно при движении камеры.
Заключение
По итогам просмотра этих видео, я смог разобраться с Enhanced Input Unreal Engine 5 и настроить управление для своего проекта.
По поводу коллизии персонажа мне еще стоит найти материал, потому что моя капсула персонажа не пинает предметы(что правильно), но если я прыгну на какой-либо предмет, то предмет отлетает от меня.
Телеграм канал Unreal Engine VR
Понемногу разбираюсь с Oculus Quest 3 и вчера попробовал посмотреть в нем кино и ролики на YouTube и это пока что лучший сценарий лично для меня.
Советы, которые я тут собрал будут полезны в первую очередь тем, кто делает игры в одиночку или командой до 3 человек. Ведь если в команде достаточно людей, то прибегать к полумерам может быть во вред проекту.
Все мы понимаем, что сейчас идет трансформация рынка рекламы. Какие то источники трафика становятся неактуальными, что-то выходит из строя, а что-то вовсе блокируют или запрещают.
Если вы хотите создавать профессиональные сцены в Blender, одного умения работать с источниками света недостаточно. Важно уметь управлять влиянием света на конкретные объекты, избегая избыточных бликов и сохраняя баланс освещения. Для этого Blender предлагает функцию Light Linking, которая позволяет точно контролировать, какие объекты сцены будут о…
UV-развертка — это один из ключевых этапов текстурирования 3D-модели. От того, насколько грамотно она сделана, зависит качество текстур и финального рендера. Если развертка настроена неправильно, текстуры могут выглядеть растянутыми, пиксельными или искаженными. В этой статье мы разберем основные принципы UV-мэппинга, ошибки, которых стоит избегать…
мне кажется все равно с первого раза точно не разберешься для этого нужно время
Да, сложно по началу. Поэтому описываю весь путь обучения с нуля в хронологии.