|
| |||
|
| |||
| |
Здравствуйте. Вы находитесь на сайте Unreal Level. Данный ресурс посвящен редакторам карт игр серии Unreal, UT и Gears of War. Основная цель сайта , помочь всем желающим освоить любой из редакторов вышеперечисленных серий. Наибольшим приоритетом на этом сайте, обладает редактор UnrealED for Unreal Engine 3 и редактор движка Unreal Engine 3.5, входящий в комплект разработки UDK, поскольку это наиболее актуальная на сегодняшний день технология. |
|
Fogs
автор: FACH | 3 Сентября 2009 | Просмотров: 6075
В этом туториале, мы рассмотрим, как использовать все виды различных туманов в UE3. Distance (Height) Fog (дистанционный), Fog Volumes (объемный туман), Fog Planes (туманная плоскость), and Animated Fog (анимационный туман). Введение Есть несколько способов добавить туман в окружающую среду в UE3. Наиболее распространенный вид тумана - Distance Fog, который распространяется в высоту. Fog Volumes используются мало, но они очень мощные, так как они позволяют создать объемные туманы в любой форме. Fog Planes используются часто, особенно в дверях путей и других узких местах. И Animated Fog может быть достигнут путем применения анимационных материалов Fog Volumes и Fog Planes.
![]() Актер может быть добавлен в любом уровне, и это всегда влияет на весь уровень. После того, как Вы его добавили, откройте его свойства, раскройте раздел HeightFog -> Component.
Как Вы видите, Вы можете добавить два или более, HeightFog'a на уровень, и они будут красиво сочетаться друг с другом. Самые низкие HeightFog'и всегда имеет самый высокий приоритет. Fog Volumes
Затем перейдите к Actor Classes браузера, раскройте Info->FogVolumeDensityInfo, и добавьте к FogVolumeConstantDensityInfo в уровень.
Откройте свойства этого актера (нажав F4), раскройте раздел FogVolumeDensityInfo. Добавьте пункт FogVolumeActors. Затем, заполните его названием staticmesh’a, для этого закрепите панель свойств тумана, нажав на замочек в верхнем левом углу окна, затем выделите объект (в данном случае сферу) и нажмите на зеленую стрелку справа от поля ввода в свойствах тумана.
ApproxFogLightColor: Это, как представляется, не делает ничего. (?)
Когда Вы получили материал, выберите staticmesh который используется в качестве Fog Volum’a, и откройте его свойства. Перейдите к разделу Materials, раздела Rendering и добавьте свой материал в слот [0] (перезапишите, т.к. один уже есть).
Fog Volumes, Продолжение
![]()
![]()
Fog Planes
В пакете UN_Volumetrics, premade есть материалы, как тот выше, если Вы не хотите прорабатывать материал.
Fog Planes- Продолжение
![]()
Установить в BlendMode Translucent и в LightingModel Unlit.
![]()
Horziontal Fog Plane
Назначьте материал к плоскости.
![]()
Анимированный туман
![]()
Fog Plane
![]()
Fog Volumes
В итоге, экспериментируйте с этими установками. ))
Height Fog и атмосфера
1) Добавление height fog Вы можете добавить высотный туман на свой уровень, поставив Height Fog actor. Откройте свой уровень, а затем перейдите на вкладку Actor Classes браузера. Height Fog может быть найден в Info категории. Выберите Height Fog, а затем добавте его на свой уровень (нажмите правой кнопкой на уровне и выберите "Add HeightFog Here") ![]() Вы можете не заметить последствия тумана сразу, особенно если Вы поместили его на пол. Это потому, что позиция height fog actor – это просто начало контроля, где начинается туман, если Вы поставили его очень низко (на полу). ![]() Выделите HeightFog actor и перенесите его к потолку, или выше. Туман все еще не очень густой, но Вы можете видеть его влияние на уровень при его передвижении. 2) Установка параметров Откройте свойства HeightFog, и откройте HeightFog -> Component. Давайте посмотрим на контроли вида тумана. ![]() Поиграйте сперва с Density (плотность). ![]() Далее, с настройкой параметра LightColor. Полученные результаты должны быть достаточно очевидными. LightBrightness (яркость освещения) может сделать туман ярче или темнее. Заметьте, что Вы можете добавлять цветные туманы, и даже черный туман, обязательно попробуйте, эффект классный. ![]() StartDistance, дальность обзора в тумане. Установите StartDistance на 300 с Density 0.05, и Вы сразу увидите, как этот параметр работает. ![]() 3) Использование Вы можете получить разнообразные эффекты HeightFog’a. В конце концов, туман тесно связан с освещением и постобработкой вашей сцены и этот пример должен дать Вам хорошую отправную точку. Атмосферный туман Используйте низкую плотность, легкий голубоватый цвет, и, возможно, высокую StartDistance чтобы объекты на расстоянии были, как бы затуманены. ![]() Локализованный туман Используйте высокую плотность в сочетании с низкой позицией, чтобы локализовать туман. ![]() Плотная дымка Высокая плотность в сочетании с высокой позицией заполняют всю сцену - и Вы можете задать оттенок туману и сделать сцену, которая приводит к жуткому чувству. ![]() 4) Альтернативы HeightFog’a Использовать HeightFog не всегда лучший способ получить атмосферу, потому, что он распределяется равномерно по всему уровню, что делает его трудно настраиваемым для отдельных районов. Потратьте некоторое время на поиск в Unreal уровнях, которые имеют вид атмосферы, которую Вы хотите. Откройте какой-нибудь уровень и в большинстве случаев, Вы увидите, что атмосфера локализованных эффектов создается с помощью StaticMesh’ей с пользовательским материалом, примененных к ним. Например, DM-Sanctuary имеет довольно стильные световые эффекты внутри пещеры. Нет необходимости воссоздания этого эффекта "с нуля" - выберите StaticMesh, и Вы можете скопировать и вставить его в свою карту. (Ctrl-C для копирования, Ctrl-V, чтобы вставить.) Посмотрите вокруг, и после того, когда Вы найдете то, что ищите, Вы увидите, атмосферные меши везде. Скопируйте все, что Вы считаете, будет соответствовать вашему уровню! Но будьте внимательны – это самый лучший способ убить производительность, если будете использовать слишком большое число дубликатов атмосферных мешей. Убедитесь, что Вы можете видеть только через 1 или 2 этих меша, с любого ракурса. (Другими словами, не делайте в проходе 30 туманов, идущих вниз, по всей его длине.) #1 написал: 88vs1984 10 Марта 2011 01:19 | ICQ: Не Указано |
#2 написал: FACH 10 Марта 2011 04:58 | ICQ: 562039160 |
#3 написал: 88vs1984 10 Марта 2011 21:37 | ICQ: Не Указано |
#4 написал: FACH 10 Марта 2011 21:48 | ICQ: 562039160 |
Информация
Посетители, находящиеся в группе Гости, не могут оставлять Комментарии в данной новости...
|
|
|
При копировании материалов, активная ссылка на UNREAL-LEVEL.RU обязательна! © 2008—2012, UNREAL-LEVEL.RU. Все права защищены. |