1. Создаём материал 2. Меняем в свойствах материала дефолтный Surface на Post Process 3. Добавляем ноды TextureCoordinate, SceneTexture. 3. Жмякаем на SceneTexture и в деталях выбираем в Filtred PostProcessInput0 4. Добавляем ноду ComponentMask. В деталях ноды ставим галочку напротив канала В 5. В свободном пространстве кликаем V+ЛКМ. Получаем параметр, где будет задавать цвет нашего тумана. Параметры тем удобны, что позволяют вносить изменения потом из материал инстанс без необходимости каждый раз залезать непосредственно в сам материал. 6. Создаём ноду LinearInterpolate 7. Соединяем, что есть. Теперь у нас есть материал тумана для постпроцесса, на котором мы можем менять цвет, но нам ещё нужна регулируемая дистанция, которую будет подключать в Lerp на альфа канал 8. Создаём ещё две ноды WorldPosition и CameraPosition 9. На созданных нодах не останавливаемся и добавляем ещё Subtract, VectorLenght и Divide. Соединяем: 10. Зажимаем S+ЛКМ, создаём параметр для регулирования дистанции
UE 5.3 Создаём туман как в Silent Hill
31 января 202431 янв 2024
124
1 мин