Перейти к содержимому

Environment and effects в 3d max где находится

  • автор:

Environment and effects в 3d max где находится

Рассмотрим типы специальных эффектов 3ds Max 2008 и методов их применения.

Эффекты Environment (Окружения)

Основные настройки Environment (Окружения) устанавливаются в одноименном диалоговом окне, вызываемом пунктом Environment (Окружение) выпадающего меню Rendering (Визуализация). Это окно содержит два свитка параметров — Common Parameters (Основные Параметры) и Atmosphere (Атмосфера) (Рис.2.2.3.).

Вкладка Environment

Рис.2.2.3 Вкладка Environment.

Свиток Common Parameters (Основные Параметры)

Две группы параметров этого свитка определяют следующие режимы Environment (Окружения):

§ Background (Фон) — устанавливаемый пользователем задний план визуализируемой сцены. Он может быть окрашен в однородный цвет, задаваемый параметром Color (Цвет) и настраиваемый в диалоговом окне Color Selector (Выбор Цвета), или определен как текстурная карта, выбираемая из созданных в сцене текстур. Для выбора такой карты предназначена кнопка Environment Map (Карта Окружения), а флажок Use Map (Использовать Карту) — включает ее видимость;

§ Global Lighting (Общее Освещение) — эта группа управляет параметрами общего освещения сцены.

Свиток Exposure (Экспозиция или Выдержка)

В 3ds Max 2008 имеется возможность задания параметров освещения трехмерных сцен на основе физических характеристик (таких, как, например, сила света).

Выбрав пункт Automatic Exposure Control (Автоматический Контроль Экспозиции) появляется возможность контролировать световую модель счетчиками Physical Scale (Физический Масштаб) и Exposure Value (Величина Экспозиции), влияющими соответственно на засветку и общую яркость сцены. Параметры Chromatic Adaptation (Цветовая Адаптация) и Color Differentiation (Различение Цветов) управляют настройками цветности и цветокоррекции визуализируемого изображения.

Свиток Atmosphere (Атмосфера)

Этот свиток содержит список Effects (Эффектов) Environment (Окружения), используемых в сцене в левой части окна и следующий набор кнопок управления:

§ Add (Добавить) — вызывает диалоговое окно списка доступных эффектов Add Atmospheric Effect (Добавить Атмосферный Эффект);

§ Delete (Удалить) — удаляет выбранный эффект из списка эффектов, используемых в сцене.

§ Active (Включить) — флажок включения действия выбранного эффекта.

§ Move Up / Move Down (Переместить Вверх / Переместить Вниз) — используется для сортировки эффектов.

§ Merge (Поместить) — выполняет вставку эффекта и его установок из другого файла трехмерной сцены (с расширением. МАХ).

§ Name (Имя Эффекта) — текстовое поле для набора имени выбранного эффекта.

При добавлении эффекта в списке Effects (Эффектов) появляется новая строка с именем и после левого щелчка на ней возникает новый свиток, содержащий набор параметров эффекта, различный для каждого из них.

визуализация камера графический пакет

Рассмотрим два основных эффекта Окружения, наиболее часто применяемых в трехмерных сценах — Fog (Туман) и Volume Light (Объемное Освещение):

Для включения эффекта тумана Fog (Туман) следует вызвать диалоговое окно Environment (Окружение) и, щелкнув на кнопке Add (Добавить), выбрать из списка эффектов пункт Fog (Туман).

В результате возникнет еще один свиток Fog Parameters (Параметры Тумана) со следующими группами настроек (Рис.2.2.4.):

свиток Fog Parameters в диалоговом окне Environment

Рис.2.2.4 свиток Fog Parameters в диалоговом окне Environment.

§ Fog (Туман) — задает цвет тумана параметром Color (Цвет), а также может использовать текстурные карты как источник цвета и прозрачности — соответственно Environment Color Map (Карта Цвета) и Environment Opacity Map (Карта Непрозрачности);

Для включения режима «затуманивания» заднего плана предназначен флажок Fog Background (Туман Фона), а выбор типа тумана осуществляется переключателем Туре (Тип) и может быть Standard (Стандартным) или Layered (Слоистым);

§ Standard (Стандатный) — выбирает режим изменения тумана от Near (Ближняя Граница) до Far (Дальняя Граница) — двух параметров, задаваемых для камеры. При включенном флажке Exponential (Экспоненциальный) график этих изменений криволинейный, а при выключенном — прямолинейный;

§ Layered (Слоистый) — настраивает параметры слоистого тумана при соответствующем положении переключателя Туре (Тип).

Для отображения эффекта тумана необходимо при визуализации сцены включить флажок Atmospherics (Атмосферные Эффекты) в диалоговом окне Render Scene (Визуализировать Сцену).

Volume Light (Объемное Освещение) — придает дополнительный реализм моделируемой сцене и усиливает иллюзию натуральности, имитируя засветку воздушной среды лучами света. Дополнительно может быть задана нерегулярность, напоминающая пылевую взвесь, и ее анимация.

При добавлении Volume Light (Объемного Освещения) в список Effects (Эффекты) появляется свиток Volume Light Parameters (Параметры Объемного Освещения), содержащий следующие настройки (Рис.2.2.5.):

свиток Volume Light Parameters в диалоговом окне Environment

Рис.2.2.5 свиток Volume Light Parameters в диалоговом окне Environment.

§ Группа Lights (Осветители) — позволяет выбрать источники света сцены, которые будут имитировать объемный свет.

При нажатии на кнопку Pick Light (Выбрать Осветитель) включается режим выбора и после щелчка на каком-либо источнике света сцены его имя возникает в раскрывающемся списке;

§ Группа Volume (Объем) — настраивает параметры атмосферы в световом потоке источника света;

§ Цвет конуса света Fog Color (Цвет Тумана) и Attenuation Color (Цвет Ослабления) задается в диалоговом окне Color Selector (Выбор Цвета), вызываемом левым щелчком на соответствующем образце. Density (Плотность), Min / Max Light (Минимальный / Максимальный Свет) и Atten. Mult. (Множитель Ослабления) задают характеристики светового потока, а переключатель Filter Shadows (Фильтрация Теней) устанавливает один из режимов фильтрации теней — Low (Низкий), Medium (Средний), High (Высокий) или принимаемый по умолчанию Use Light Smp Range (Использовать Режим Источника);

§ Группа Attenuation (Ослабление) — регулирует величину ослабления объемного света в Start (Начале) и End (Конце) конуса света;

§ Группа Noise (Нерегулярность) — включает режим «зашумления» и неоднородности воздушной среды в лучах света;

Счетчик Amount (Величина) задает силу возмущений, а переключатель Туре (Тип) устанавливает их физический вид. Для имитации колебаний атмосферы и указания их ориентации служит переключатель Wind from the (Ветер), а его сила задается счетчиком Wind Strength (Сила Ветра).

Анимация, подобная «клубящейся пыли в лучах света», управляется счетчиком Phase (Фаза), который необходимо циклически менять.

Основные виды Effects (Специальных Эффектов)

Основные настройки Effects (Специальных Эффектов) устанавливаются в диалоговом окне Environment and Effects (Окружения и Эффекты), вызываемом пунктом Environment (Окружение) выпадающего меню Rendering (Визуализация).

Описываемая группа эффектов относится к виду Специальных или Оптических (Рис.2.2.6.).

Диалоговое окно Environment and Effects (Окружения и Эффекты) и окно Add Effects с эффектами, вызванное при нажатии кнопки Add

Рис.2.2.6 Диалоговое окно Environment and Effects (Окружения и Эффекты) и окно Add Effects с эффектами, вызванное при нажатии кнопки Add.

Сюда входят следующие эффекты:

§ Lens Effects (Линзовые Эффекты) — группа фильтров, реализующая свечение, линзовые блики, линзовые кольца, звездоподобные лучи;

§ Blur (Размытие) — размытие четких границ объектов или всего кадрового изображения;

§ Brightness and Contrast (Яркость и Контрастность) — корректировка характеристик яркости и контрастности получаемого визуализацией изображения;

§ Color Balance (Цветовой Баланс) — настройка цветовой гаммы изображения;

§ Depth of Field (Глубина Резкости) — создание эффекта расфокусировки, имитирующей съемку реальной видеокамерой или фотоаппаратом;

§ File Output (Файловый Вывод) — запись на диск файлов каналов дополнительной графической информации;

§ Film Grain (Зернистость Пленки) — обработка итогового изображения визуализации сцены, имитирующие естественную зернистость пленки.

Для выбора типа эффекта и его настройки необходимо вызвать диалоговое окно Rendering Effect (Визуализация Эффектов) пунктом Effects (Эффекты) падающего меню Rendering (Визуализация).

Интерфейс свитка Effects (Эффекты) аналогичен описанному ранее свитку Atmosphere (Атмосфера) эффектов Окружения, за исключением добавленной группы инструментов Preview (Просмотр), которая состоит из следующих настроек:

§ Effects (Эффекты) — этот переключатель выбирает отображение All (Всех) эффектов или Current (Текущего) эффекта в Виртуальном Кадровом Буфере;

§ Interactive (Отобразить Динамически) — этот флажок включает режим мгновенного обновления всех изменений. Если он выключен, то для их просмотра используется Update Effect (Обновить);

§ Show Original / Show Effect (Показать Исходный / Показать Эффект) — эта кнопка переключает вид кадра без применения эффектов и наоборот;

§ Update Scene (Обновить Сцену) — эта кнопка производит повторный обсчет кадра сцены, а индикаторная шкала Currently Updating (Текущее Обновление) отображает процент выполнения текущей операции.

Еще одними из используемых и полезных эффектов из Оптических Эффектов являются Lens Effects (Линзовые Эффекты).

Линзовые Эффекты объединяют группу фильтров — специальных программных алгоритмов обработки кадра, получаемого основной процедурой визуализации Мах. Этот кадр, кроме основных слагающих его каналов цветовых компонент — Red-Green-Blue (Красный-Зеленый-Синий) и Alpha Channel (Силуэтного Канала), содержит дополнительную графическую информацию. Используя эту информацию, фильтры эффектов формируют свечение вокруг объекта, размытие резкости с увеличением глубины сцены и т.д. Один из механизмов такой реализации в Мах называется G-Buffer (Графическим Буфером).

Графический Буфер имеет набор ссылок, или идентификаторов, которые могут быть присвоены объектам сцены. Для выполнения этой процедуры следует вызвать правым щелчком контекстное меню редактируемого объекта и выбрать пункт Properties (Свойства), после чего возникнет одноименное диалоговое окно.

В группе параметров Object Information (Информация об Объекте) содержится подгруппа G-Buffer (Графический Буфер) со счетчиком Object Channel (Объектный Канал) (по умолчанию все объекты Мах имеют идентификатор этого канала равный 0).

После присвоения объекту нового номера канала его необходимо повторить при настройке того или иного фильтра и тем самым связать объект сцены с Графическим Буфером. Объектных каналов в среде Мах может быть до 65535, чего, безусловно, достаточно для любых комбинаций эффектов.

Кроме описанной процедуры использования Объектного Канала, можно назначить аналогичный идентификатор G-Buffer (Графического Буфера) материалу объекта. Для этого используется список кнопок в горизонтальной Toolbar (Панели Инструментов) Редактора Материалов, из которого выбирается требуемый номер от 0 до 15.

Рассмотрим настройку некоторых фильтров Линзовых Эффектов.

После добавления кнопкой Add (Добавить) набора эффектов в список сцены появятся два свитка — Lens Effects Parameters (Параметры Линзовых Эффектов) и Lens Effects Globals (Глобальные Параметры Линзовых Эффектов) (Рис.2.2.7.).

Первый свиток организован в виде двух списков: левый содержит набор исходных фильтров, а правый — отображает фильтры, используемые в сцене. Для редактирования правого списка имеются две кнопки — добавления и удаления.

После добавления хотя бы одного элемента списка возникает третий свиток, относящийся к настройкам этого фильтра При установке нескольких фильтров выбор требуемого вызывает его свиток для редактирования.

Второй свиток содержит глобальные базовые настройки и обычно нет необходимости их изменять.

Рис.2.2.7 два свитка — Lens Effects Parameters (Параметры Линзовых Эффектов) и Lens Effects Globals (Глобальные Параметры Линзовых Эффектов) в диалоговом окне Environment and Effects.

Создание реалистичного окружения

Основная тема этого занятия — создание реалистичного окружения. Вы сможете углубить свои знания, которые касаются освещения и материалов, а также изучите новые для вас инструменты — камеры и атмосферные эффекты. Мы также рассмотрим основные параметры визуализации изображения.

Как всегда, сначала немного теории.

Атмосферные эффекты

В трехмерной графике некоторые объекты воссоздать довольно сложно. Если требуется смоделировать автомобиль, мебель или здание, это можно сделать, используя средства полигонального, сплайнового или любого другого способа моделирования. Но как воссоздать объект, который не имеет постоянной формы, например облака?

В 3ds Max создание облаков, дыма, огня и тумана реализовано с помощью эффектов группы Atmosphere (Атмосфера). Для того чтобы добавить их в сцену, нужно выполнить команду Rendering>Environment (Визуализация>Окружение) или нажать клавишу <8>. В окне Environment and Effects (Окружение и эффекты) щелкните на кнопке Add (Добавить) в свитке Atmosphere (Атмосфера) и выберите нужный эффект. После добавления эффекта в окне Environment and Effects (Окружение и эффекты) появятся настройки эффекта. Чтобы удалить эффект из сцены, достаточно щелкнуть на кнопке Delete (Удалить).

Есть четыре основных атмосферных эффекта: Fire Effect (Эффект огня), Fog (Туман), Volume Fog (Объемный туман) и Volume Light (Объемный свет). Остановимся на них подробнее.

Fire Effect (Эффект огня)

Этот эффект создает иллюзию наличия пламени в кадре. Пламя не имеет строгих границ и на протяжении всей анимации изменяет свою форму. Чтобы определить, где именно в сцене будет виден огонь, указывается объем, в котором происходит эффект горения. Данный объем определяется размерами вспомогательного объекта — так называемого габаритного контейнера Гизмо. Его необходимо добавить в сцену, после чего указать его в настройках эффекта, выбрав в раскрывающемся списке свитка Gizmos (Габаритные контейнеры Гизмо).

В 3ds Max есть три разновидности этого объекта: BoxGizmo (Параллелепипед Гизмо), CylGizmo (Цилиндр Гизмо) и SphereGizmo (Сфера Гизмо) (рис. 20.1). Они расположены в списке Atmospheric Apparatus (Габаритный контейнер атмосферного эффекта) категории Helpers (Вспомогательные объекты) вкладки Сreate (Создание) командной панели.

Рис. 20.1. Габаритные контейнеры Гизмо

Объекты различаются между собой формой. Например, если для эффекта горения используется габаритный контейнер SphereGizmo (Сфера Гизмо), то пламя распространяется в шаре. Огонь не выходит за пределы объема, ограниченного Гизмо. В отличие от настоящего огня, пламя в 3ds Max не оказывает никакого воздействия на близлежащие объекты — они не деформируются и не чернеют.

Цвет пламени задается тремя основными оттенками: Inner Color (Внутренний цвет), Outer Color (Внешний цвет) и Smoke Color (Цвет дыма). Для того чтобы изменить цвет каждого из параметров, щелкните на образце цвета.

Форма огня бывает разной. Используя параметры области Shape (Форма), можно выбрать тип с отдельными языками пламени (Tendril) или сплошной, как шаровая молния (Fireball).

Для анимации пламени используются параметры области Motion (Движение): Phase (Фаза) и Drift (Поток). Первый позволяет задать положение пламени, и с его помощью можно управлять скоростью горения. Параметр Phase (Фаза) должен быть анимирован. Параметр Drift (Поток) определяет скорость разрастания пламени.

Поскольку огонь часто используется при моделировании взрывов, в настройках Fire Effect (Эффект огня) имеются дополнительные параметры, позволяющие автоматически анимировать взрыв на основе значений параметра Phase (Фаза). Чтобы задействовать их, установите флажок Explosion (Взрыв) в одноименной области и задайте диапазон кадров, в течение которых должен наблюдаться эффект. С помощью флажка Smoke (Дым) можно управлять наличием дыма.

Fog (Туман)

Данный эффект имитирует такие атмосферные явления, как туман и смог. Можно указать цвет тумана (Color), назначить этому эффекту текстурную карту (Environment Color Map), а также карту прозрачности (Environment Opacity Map), рисунок которой будет определять плотность тумана. Флажок Fog Background (Туман на фоне) добавляет туман к фону сцены.

Эффект Fog (Туман) позволяет смоделировать туман двух типов: Standard (Стандартный) и Layered (Слоеный). Отличие между ними заключается в том, что первый становится разреженным по мере удаления от камеры, а плотность тумана типа Layered (Слоеный) зависит от высоты. Кроме того, при использовании типа Layered (Слоеный) появляется возможность добавления дополнительных слоев тумана в сцену.

Volume Fog (Объемный туман)

Этот эффект дает возможность добавить в сцену туман, который более реалистичен, чем получаемый с помощью эффекта Fog (Туман). Плотность тумана, созданного с помощью эффекта Volume Fog (Объемный туман), неоднородна. Благодаря этому в тумане образуются прореженные области, как будто образованные дуновением ветра (рис. 20.2). Эффект Volume Fog (Объемный туман) может наблюдаться только через камеру или вид Perspective (Перспектива).

Рис. 20.2. Используя эффект Volume Fog (Объемный туман), можно управлять положением тумана в сцене

Как и в случае с Fire Effect (Эффект огня), для ограничения объема распространения эффекта можно использовать габаритный контейнер Гизмо, однако этого можно и не делать. Если габаритный контейнер не выбран, то эффект распространяется по всей сцене.

Volume Light (Объемный свет)

Когда луч света проходит сквозь атмосферу, наполненную небольшой дымкой, он становится виден. Например, если луч попадает в темную комнату через едва приоткрытую дверь, становятся видны пылинки, и свет становится объемным. Эффект объемного света также хорошо заметен в кинотеатре, возле объектива проектора.

Эффект объемного света идеально подходит для моделирования таких сцен, как свечение фар автомобиля в ночное время, свет от маяка, имитация освещения в театре и т.д. (рис. 20.3).

Рис. 20.3. Эффект объемного света

Обязательное условие для создания этого эффекта — наличие источника света в сцене. В настройках эффекта Volume Light (Объемный свет) нужно указать источник, щелкнув на кнопке Pick Light (Указать источник света).

Эффект объемного света можно добавить в сцену, используя параметры источника света. Для этого в свитке Atmospheres & Effects (Атмосфера и эффекты) настроек источника света щелкните на кнопке Add (Добавить) и выберите эффект в окне Add Atmosphere or Effect (Добавить эффект или атмосферное явление). Для настройки добавленного эффекта выделите его в свитке Atmospheres & Effects (Атмосфера и эффекты) и щелкните на кнопке Setup (Настройка).

Для этого эффекта можно установить два цвета, которые будут определять изменение оттенка объемного света от области с максимальной плотностью свечения до полного затухания. Чтобы цвет эффекта изменялся, нужно установить флажок Use Attenuation Color (Использовать изменение цвета для затухания) в области Volume (Объем).

Для большей реалистичности можно использовать зашумленность световой дымки. Чтобы параметры зашумленности влияли на вид эффекта, необходимо установить флажок Noise On (Включить зашумленность) в области Noise (Зашумленность).

Дымка в луче света может изменяться под действием ветра. Ее можно анимировать, используя параметр Phase (Фаза).

Виртуальные камеры

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

Поскольку виртуальные камеры — это вспомогательные объекты, на конечном изображении их не видно. Даже если в сцене несколько камер, ни одна из них не попадет в объектив другой камеры. Не видны они также в отражении зеркальных объектов.

В 3ds Max виртуальные камеры представлены отдельной группой объектов Cameras (Камеры). Камеры бывают двух видов: Target (Направленная) и Free (Свободная). Направленная камера состоит из двух частей: самой камеры и мишени (рис. 20.4). Разница между направленной и свободной камерами заключается в том, что направленная камера всегда нацелена на мишень. Ее очень удобно использовать, когда необходимо привязать камеру к какому-нибудь объекту. Например, если снимается сцена с летящим по небу самолетом или со спортсменом, бегущим по дорожке, или с автомобилем, который едет по трассе. Направленная камера позволяет все время держать в кадре основной объект съемки.

Рис. 20.4. Направленная камера состоит из самой камеры и мишени

Для привязки объекта к мишени камеры можно использовать несколько способов. Например, сгруппировать объект и мишень или использовать кнопку Select And Link (Выделить и связать) основной панели инструментов.

Камера добавляется в сцену, как любой другой объект, — после щелчка на кнопке с ее названием в категории Cameras (Камеры) нужно щелкнуть в том месте окна проекции, куда ее необходимо добавить. Однако существует гораздо более удобный способ добавления камеры — создание ее из вида. Выбрав в окне проекции вид, удачный для съемки, выполните команду Create>Cameras>Create Camera From View (Создание>Камеры>Из вида) или нажмите комбинацию клавиш <Ctrl+C>.

Если в сцене есть одна или несколько камер, то вы можете включить в окне проекции вид из любой из них. Это делается точно так же, как и при выборе вида в окне проекции, — в подменю Views (Виды) контекстного меню окна проекции, которое вызывается щелчком правой кнопкой мыши на его названии в левом верхнем углу окна (рис. 20.5). Быстро переключиться в вид из камеры можно также, нажав клавишу <С>. Если в сцене несколько камер, то при нажатии клавиши <С> происходит переключение в вид из той камеры, которая была выделена. Если же ни одна камера не была выделена, откроется окно Select Camera (Выбрать камеру) (рис. 20.6), в котором можно выбрать камеру, через объектив которой будет показан вид.

Рис. 20.5. Выбор камеры в подменю Views (Виды)

Рис. 20.6. Окно Select Camera (Выбрать камеру)

Параметры визуализации

Конечным результатом работы над трехмерным проектом может быть либо трехмерная модель, либо мультимедийный файл (графика или видео). В первом случае результаты могут быть использованы для разработки компьютерных игр. Мультимедийные файлы, как правило, представляют собой практически готовый продукт. Проще говоря, программа визуализирует изображение трехмерной сцены с объектами, которые в ней присутствуют.

Уверены, что, дойдя до этой главы, вы уже имеете некоторое представление о визуализации в 3ds Max. Мы уже говорили о визуализации сцены, когда рассматривали работу с источниками света и текстурами, ведь, как вы уже знаете, в окнах проекций трудно оценить, как будет выглядеть сцена с готовыми материалами и параметрами освещения.

Как вы уже знаете, для быстрого просчета сцены с текущими параметрами визуализации используется клавиша <F9> или кнопка Quick Render (Production) (Быстрая итоговая визуализация) основной панели инструментов. При этом открываются два окна — Rendering (Визуализация) и Virtual Frame Buffer (Виртуальный буфер кадра).

Окно Rendering (Визуализация)

Окно Rendering (Визуализация) является информационным (рис. 20.7). Оно содержит две строки состояния, отражающие процесс просчета изображения. В верхней строке демонстрируется степень готовности анимационного проекта, который содержит более одного кадра, а в нижней строке показано, как идет просчет текущего кадра. В окне Rendering (Визуализация) можно посмотреть, сколько объектов и источников света содержится в сцене, из какого вида выполняется визуализация, какое разрешение имеет выходной файл, сколько памяти расходуется на просчет.

Рис. 20.7. Окно Rendering (Визуализация)

Если визуализируется анимация, то в окне Rendering (Визуализация) можно также увидеть, какой по счету кадр просчитывается, сколько времени было затрачено на визуализацию предыдущего кадра, сколько всего кадров будет просчитано и сколько примерно времени требуется программе на завершение задачи.

Стоит заметить, что приложение выводит эти данные, основываясь на том, сколько времени было потрачено на визуализацию уже готового фрагмента, поэтому если оставшаяся часть изображения более сложная для просчета, чем та, которая уже визуализирована, программе понадобится больше времени, чем она предполагает.

Окно Virtual Frame Buffer (Виртуальный буфер кадра)

Следить за процессом визуализации можно в окне Virtual Frame Buffer (Виртуальный буфер кадра). В нем изображение сцены генерируется по мере того, как она визуализируется (рис. 20.8). После завершения визуализации полученное изображение можно сохранить, щелкнув на кнопке Save Bitmap (Сохранить рисунок), а также просмотреть его с отключенным красным, синим или зеленым каналом и в монохромном режиме. Если щелкнуть на кнопке Copy Bitmap (Копировать изображение), просчитанная картинка будет скопирована в буфер обмена Windows.

Изображение в окне Virtual Frame Buffer (Виртуальный буфер кадра) сохраняется до тех пор, пока не будет выполнена следующая визуализация.

Рис. 20.8. Окно Virtual Frame Buffer (Виртуальный буфер кадра)

Если нужно сравнить два последних изображения, которые были визуализированы, щелкните на кнопке Clone Rendered Frame Window (Копировать окно буфера кадра) после первой визуализации. После этого измените параметры сцены и визуализируйте ее еще раз. Используя возможность копирования окна буфера кадра, можно также просматривать одно и то же изображение в разных режимах (цветное, монохромное и т.д.).

Чтобы очистить окно буфера кадра, используйте кнопку Clear (Очистить).

Окно Render Scene (Визуализация сцены)

Для настройки визуализации используется окно Render Scene (Визуализация сцены) (рис. 20.9). Чтобы открыть его, выполните команду Rendering>Render (Визуализация>Визуализировать) или нажмите клавишу <F10>.

Рис. 20.9. Окно Render Scene (Визуализация сцены)

Окно Render Scene (Визуализация сцены) содержит пять вкладок: Common (Общие), Renderer (Визуализатор), Render Elements (Элементы визуализации), Raytracer (Трассировщик), Advanced Lighting (Дополнительное освещение). Чаще всего используются параметры вкладки Common (Общие). Рассмотрим подробнее наиболее важные настройки свитка Common Parameters (Общие параметры) данной вкладки.

Time Output (Выходные настройки диапазона)

В этой области указывается, что именно будет визуализироваться. Если ваша сцена является статическим изображением, то вам подойдет положение переключателя, установленное по умолчанию, — Single (Только текущий кадр). Если нужно визуализировать более одного кадра (при создании анимации), можно использовать одно из положений переключателя — Active Time Segment (Текущий промежуток времени), Range (Диапазон кадров) или Frames (Кадры).

В первом случае будут визуализированы все кадры, к которым можно получить доступ с помощью ползунка анимации. По умолчанию это первые 100 кадров.

Установив вариант Range (Диапазон кадров), можно вручную указать диапазон кадров, которые должны быть визуализированы. При выборе вариантов Active Time Segment (Текущий промежуток времени) и Range (Диапазон кадров) становится доступен параметр Every Nth frame (Каждый N-ный кадр), с помощью которого можно визуализировать только некоторые кадры из выбранного диапазона. Например, если для этого параметра задать число 4, то будет визуализирован каждый четвертый кадр.

Наконец, при выборе варианта Frames (Кадры) можно вручную задать кадры, которые должны быть просчитаны. При указании этого варианта номера кадров нужно ввести в поле через запятую или тире. Во втором случае будет визуализирован указанный диапазон. Например, при вводе значения 1,3,6-8 будут визуализированы первый, третий, шестой, седьмой и восьмой кадры.

Output Size (Размер выходного файла)

В этой области задаются параметры выходного файла. С помощью параметров Width (Ширина) и Height (Высота) определяется разрешение файла, которое по умолчанию составляет 640´480.

Для профессиональной визуализации имеется набор предварительных установок выходного разрешения, например для 35-миллиметровой пленки или для формата HDTV. Одну из предварительных заготовок можно выбрать из раскрывающегося списка Output Size (Размер выходного файла). По умолчанию в этом списке установлен вариант Custom (Пользовательский). Каждому формату выходного файла соответствует несколько вариантов разрешения, которые можно быстро задавать с помощью кнопок. Для варианта Custom (Пользовательский) это разрешения 320´240, 720´486, 800´600, а также исходное — 640´480.

Если вы хотите выбрать разрешение вручную, обратите внимание на соотношение размеров. Чтобы оно оставалось неизменным, щелкните на кнопке с изображением замка возле параметра Image Aspect (Соотношение размеров изображения). В этом случае при изменении одного из параметров (длины или ширины), будет изменяться другой, а соотношение размеров останется прежним.

Options (Настройки)

Данная область содержит несколько флажков, которые позволяют ускорить просчет тестовых вариантов изображения. В этом случае можно отключить визуализацию некоторых компонентов сцены. К ним относятся Atmospherics (Атмосферные явления), Effects (Эффекты), Displacement (Смещение), Render Hidden Geometry (Визуализация скрытой геометрии), Area Lights/Shadows as Points (Пространственные источники света/тени как точки), Force 2-Sided (Материалы как двусторонние) и т.д.

Render Output (Выходные настройки визуализации)

В этой области настроек содержатся параметры сохранения на диск файла, полученного в результате визуализации. Щелкнув на кнопке Files (Файлы), можно определить тип файла, его название и папку, в которой он будет сохранен. Обратите внимание на то, что если визуализируется анимация, а в качестве выходного формата указан графический формат (BMP, JPEG, TIFF и пр.), то результаты будут сохранены в виде цепочки кадров.

Если вы визуализируете анимацию в виде цепочки кадров в несколько этапов, имеет смысл установить флажок Skip Existing Images (Пропустить существующие кадры). Благодаря этому кадры, которые уже имеются в выбранной папке, записываться не будут.

Если снять флажок Rendered Frame Window (Окно буфера кадра), во время визуализации не будет отображаться окно буфера кадра и просчет будет происходить немного быстрее. При этом вы получите незначительное увеличение скорости, но если нужно визуализировать анимацию с большим количеством кадров, то он будет заметен.

Флажок Net Render (Сетевая визуализация) активизирует режим визуализации по сети.

Окружение и атмосферные эффекты

Использование Environment (Окружающая среда) и Effects (Эффекты) позволяет создавать общее настроение, повышая реалистичность сцены. Элементы управления атмосферой предлагают широкий набор эффектов, включая туман, дымку, огонь, дым и т. д.

Окно Environment and Effects (Окружающая среда и эффекты) позволяет настраивать параметры отображения окружающей среды и дополнительных эффектов (рис. 6.7).

Рис. 6.7. Вкладка Environment (Окружающая среда) окна Environment and Effects (Окружающая среда и эффекты)

Чтобы получить доступ к настройкам окружающей среды, выполните команду Rendering ? Environment (Визуализация ? Окружающая среда). В результате откроется окно Environment and Effects (Окружающая среда и эффекты) на вкладке Environment (Окружающая среда). Рассмотрим свитки настроек данного окна.

Данный текст является ознакомительным фрагментом.

Продолжение на ЛитРес

Читайте также

2.4.2. Окружение в целом: environ

2.4.2. Окружение в целом: environ Правильным способом работы с окружением является использование функций, описанных в предыдущем разделе. Однако, стоит взглянуть на то, как это работает «под капотом».Внешняя переменная environ предоставляет доступ таким же способом, как argv

Глава 9 Системное окружение Linux

Глава 9 Системное окружение Linux В этой главе рассматривается процесс запроса системных служб, включая низкоуровневые средства ядра и высокоуровневые возможности

9.1. Окружение процесса

9.1. Окружение процесса Как подробно описано в главе 10, в каждом выполняющемся процессе есть переменные окружения. Переменные окружения представляют собой пары "имя-значение", и некоторые из них представляют ценность для программистов на языке С. (Многие переменные в

5.6. Параметры и переменные. Окружение оболочки

5.6. Параметры и переменные. Окружение оболочки Понятие параметра в оболочке bash подобно понятию переменной в обычных языках программирования. Именем (или идентификатором) параметра может быть слово, состоящее из алфавитных символов, цифр и знаков подчеркивания (только

Окружение

Окружение Окружение системы образуют все факторы, которые сами по себе фактически не являются частью сервера, но тем не менее играют важную роль в формировании ожидаемых от системы надежности и качества. Электропитание, температура и влажность помещения, источники

10. Трюки и эффекты

10. Трюки и эффекты На вопрос: «Какую операционную систему вы считаете самым сильным конкурентом Windows Vista?» представители Microsoft достаточно самоуверенно ответили: «Windows XP SP2».Каждая новая версия Windows создает ажиотаж во всех сферах информационных технологий. Техническая

Окружение

Окружение Следующий стратегический момент, который я хочу до вас довести. Хотите стать успешным в бизнесе – найдите возможность регулярно общаться с успешными людьми. Лучше всего завести себе друзей бизнесменов и миллионеров. Итак, вам надо изыскивать возможности

Оптические эффекты

Оптические эффекты Оптические эффекты выступают как часть процесса визуализации, позволяя повысить реалистичность трехмерных сцен. Доступ к группе оптических эффектов можно получить при помощи вкладки Effects (Эффекты) окна Environment and Effects (Окружающая среда и эффекты) (рис.

Визуальные эффекты

Визуальные эффекты Начнем с самого простого. Выполните команду Пуск ? Панель управления, в открывшемся окне дважды щелкните на значке Система и перейдите на вкладку Дополнительно. В области Быстродействие нажмите кнопку Параметры. В открывшемся окне Параметры

Глава 8 Эффекты

Глава 8 Эффекты Эффекты – это специальные средства, позволяющие преобразовать некоторые элементы изображения, они могут применяться в отношении отдельных элементов, а также в отношении слоев целиком. Эффекты дают возможность зрительно выделять контуры элемента,

Сокрытие пиктограммы Сетевое окружение на Рабочем столе

Сокрытие пиктограммы Сетевое окружение на Рабочем столе Ключ:[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorer] Значение:

8.5. Окружение и атмосферные эффекты

8.5. Окружение и атмосферные эффекты Использование Environment (Окружающая среда) и Effects (Эффекты) позволяет создавать общее настроение, повышая реалистичность сцены. Элементы управления атмосферой предлагают широкий набор эффектов, включая туман, дымку, огонь, дым и т. д.Окно

Эффекты изменений

Эффекты изменений Однажды вызванный запрос к триггеру или хранимой процедуре сохраняется в кэше метаданных, пока существуют клиентские соединения с базой данных, независимо от того, использует ли какой-нибудь клиент этот триггер или хранимую процедуру. Не существует

Звуковые эффекты

Звуковые эффекты Звуковые эффекты добавляют звучанию особый колорит, а иногда меняют звук до неузнаваемости.Задержка сигналовК эффектам, основанным на задержке сигнала, относятся следующие:• дилэй (от англ. delay – задержка);• реверберация (от англ. reverberation –

Сетевое окружение

Сетевое окружение Честно сказать, словосочетание настораживает. Можно подумать, что нас окружили, да еще с сетями (чтоб точно не сбежали). На самом деле это название системной папки, которая помогает нам работать с сетью. Так, если у вас дома, например, стоят два компьютера

3D Studio MAX: первые шаги. Урок 15. Атмосферные эффекты

Вид сцены зависит не только от того, какие объекты в ней находятся, как они текстурированы и как освещены, но и от окружения объектов, в частности от наличия атмосферных эффектов. Благодаря удачной настройке таких эффектов можно изменить настроение сцены, сделать ее более реалистичной или, наоборот, добавить некий мистический налет. Поэтому в данном уроке мы рассмотрим некоторые приемы настройки атмосферы.

Атмосферные эффекты позволяют имитировать туман, огонь, дым, облака, свечение звезд и т.п., что придает дополнительный реализм моделируемой сцене. Предусмотрено создание четырех атмосферных эффектов: Fog (Туман), VolumeFog (Объемный туман), VolumeLight (Объемный свет) и FireEffect (Эффект огня).

Они настраиваются на вкладке Atmosphere (Атмосфера — рис. 1) окна Environment and Effects (Окружение и эффекты), открываемого из меню Rendering (Рендеринг), и добавляются в сцену в процессе визуализации. Для применения атмосферного эффекта к сцене следует воспользоваться командой Rendering=>Environment (Визуализация=>Окружение), на вкладке Atmosphere (Атмосфера) щелкнуть на кнопке Add (добавить) и выбрать нужный эффект из открывшегося диалогового окна. Чтобы удалить неудачно созданный эффект, достаточно выделить его в списке эффектов сцены (вкладка Atmosphere) и щелкнуть на кнопке Delete (Удалить). При необходимости несложно включить в рабочую сцену атмосферные эффекты из других ранее сохраненных сцен, применив команду Merge (Соединить).

Рис. 1. Вкладка Atmosphere с перечнем назначенных сцене атмосферных эффектов

Рис. 1. Вкладка Atmosphere с перечнем назначенных сцене атмосферных эффектов

Fog-туман бывает двух типов — стандартный (Standard) и слоистый (Layered). Первый используется для создания тумана, равномерно скрывающего объекты в направлении глубины поля зрения, то есть по горизонтали. Второй скрывает объекты неравномерно в зависимости от их вертикальной координаты.

Параметры эффекта Fog настраиваются в трех свитках: FogParameters, Standard и Layered (рис. 2). В свитке Fog Parameters определяются основные параметры эффекта: цвет тумана ( Color) и тип ( Type) — Standard или Layered. При необходимости здесь можно назначить эффекту текстурную карту цвета — Environment Color Map и/или текстурную карту непрозрачности — Environment Opacity Map, а также включить для него опцию FogBackground, обеспечивающую затуманивание заднего плана. Параметры стандартного тумана настраиваются в свитке Standard, а слоистого — в свитке Layered.

Рис . 2. Свитки FogParameters, Standard и Layered

Рис . 2. Свитки FogParameters, Standard и Layered

Стандартный туман

Область распространения стандартного тумана может ограничиваться диапазоном влияния окружающей среды (EnvironmentRange) в поле зрения камеры. Характер распространения тумана между данными границами зависит от того, включен или выключен флажок Exponential (Экспоненциальный). При включенном флажке туман распространяется по криволинейной траектории, при выключенном — по прямолинейной.

Диапазон влияния окружающей среды задается двумя ограничивающими плоскостями: NearRange (Ближняя граница) и FarRange (Дальняя граница) — рис. 3. Ближняя граница определяет расстояние, на котором эффект начинает действовать, дальняя — расстояние, начиная с которого эффект проявляется в полную силу. Объекты, находящиеся между ближней и дальней границами, будут видны частично, а расположенные за дальней границей — вообще не видны. По умолчанию данные границы не отображаются в окнах проекций — для включения их отображения следует активизировать флажок Show. Местоположение границ задается в свитке Parameters (Параметры) камеры.

Рис. 3. Вид сцены без отображения ближней и дальней границ (слева) и с их отображением

Рис. 3. Вид сцены без отображения ближней и дальней границ (слева) и с их отображением

Для примера создайте произвольную сцену с несколькими примитивами (рис. 4). Назначьте ей эффект стандартного тумана — из меню Rendering (Визуализация) откройте команду Environment (Окружение), в свитке Atmosphere (Атмосферные эффекты) щелкните по кнопке Add (Добавить), выберите эффект Fog (Туман) и щелкните по кнопке Ок. Визуализируйте сцену — туман покроет всю сцену полностью, причем вблизи дальней границы туман будет столь плотным, что находящиеся там фрагменты объектов окажутся полностью скрытыми (рис. 5). В секции FogParameters установите для тумана светло-голубой цвет, а в области Standard уменьшите параметр Far, означающий уровень максимальной плотности тумана, до 50% — туман станет голубым, а плотность его снизится, но ближняя и дальняя границы распространения тумана останутся неизменными (рис. 6 и 7).

Рис. 4. Исходная сцена

Рис. 4. Исходная сцена

Рис. 5. Начальный вид сцены со стандартным туманом

Рис. 5. Начальный вид сцены со стандартным туманом

Рис. 6. Изменение параметров эффекта Fog

Рис. 6. Изменение параметров эффекта Fog

Рис. 7. Вид сцены после коррекции настроек тумана

Рис. 7. Вид сцены после коррекции настроек тумана

Откройте на панели Create категорию Cameras (Камеры), щелкните по кнопке Target (Нацеленная камера) и в окне проекции Тор создайте камеру, нацеленную на объекты. Вместо проекции Perspective загрузите проекцию камеры (клавиша С), подкорректируйте ее положение (рис. 8). Теперь отрегулируем границы распространения тумана. Выделите камеру, откройте панель Modify и в группе EnvironmentRanges установите флажок Show — в области зрения камеры отобразится дальняя граничная плоскость диапазона (ближняя плоскость по умолчанию устанавливается на нулевом расстоянии и потому не видна) — рис. 9. Установите ближнюю границу (NearRange) равной 300, а дальнюю (FarRange) — 500 и после визуализации увидите, что никакого тумана на переднем плане нет, зато на заднем плане он стал более заметен по причине перемещения дальней границы (рис. 10).

Рис. 8. Появление камеры

Рис. 8. Появление камеры

Рис. 9. Вид сцены с дальней границей

Рис. 9. Вид сцены с дальней границей

Рис. 10. Результат установки плоскостей, ограничивающих зону распространения тумана

Рис. 10. Результат установки плоскостей, ограничивающих зону распространения тумана

Слоистый туман

В отличие от стандартного тумана, слоистый не ограничивается плоскостями NearRange и FarRange. Чтобы убедиться в этом, измените в секции FogParameters свитка Atmosphere тип тумана со Standard на Layered и визуализируйте сцену — голубой туман будет окутывать ее полностью, несмотря на установленные ближнюю и дальнюю границы (рис. 11).

Рис. 11. Начальный вид сцены со слоистым туманом

Рис. 11. Начальный вид сцены со слоистым туманом

Зато у слоистого тумана можно регулировать пределы вертикального распространения через горизонт камеры и настройки самого тумана:

  • Top/Bottom — определяет верхнюю/нижнюю границы слоя тумана;
  • Density — задает плотность тумана ;
  • Falloff — определяет положение тумана относительно линии горизонта: Top (вверху), Bottom (внизу) или None (нет);
  • HorizonNoise — задает разброс тумана по линии горизонта;
  • Size — определяет размер элементов тумана;
  • Angle — устанавливает угол камеры к горизонту.

Для примера установите значение параметра Top равным 0, а Bottom — 40 и при визуализации увидите, что туман состоит как бы из двух слоев — плотного нижнего и совсем неплотного верхнего (рис. 12). Установив флажок HorizonNoise (Шум горизонта) и экспериментируя со значениями параметров Size и Angle, можно добиться неровной кромки тумана в области линии горизонта (рис. 13).

Рис. 12. Сцена двухслойного тумана

Рис. 12. Сцена двухслойного тумана

Рис. 13. Примеры слоистого тумана с неровной кромкой

Рис. 13. Примеры слоистого тумана с неровной кромкой

Текст, окутанный туманом

Подготовьте сцену из двух объектов: плоскости и объемного текста, полученного посредством лофтинга пути по текстовому сплайну (рис. 14). Создайте стандартную нацеленную камеру и настройте ее положение и ориентацию для такого же, как и в окне Perspective, вида. Назначьте сцене эффект слоистого тумана, щелкнув в свитке Atmosphere окна Environment and Effects (Окружение и эффекты) на кнопке Add, выбрав эффект Fog и изменив тип тумана на Layered. Настройте параметры слоистого тумана в соответствии с рис. 15, изменив цвет тумана, определив его верхнюю и нижнюю границы, плотность (Density) и настроив разброс фрагментов тумана вдоль линии горизонта (флажок HorizonNoise). Установите рис. 16 в качестве фона при рендеринге (команда Rendering=>Environment=>EnvironmentMap=>Bitmap) и как текстурную карту на канале Diffuse для материала, назначенного плоскости. Результат визуализации полученной сцены показан на рис. 17.

Рис. 14. Начальный вид сцены

Рис. 14. Начальный вид сцены

Рис. 15. Параметры настройки эффекта FogLayered

Рис. 15. Параметры настройки эффекта FogLayered

Рис. 16. Фоновое изображение

Рис. 16. Фоновое изображение

Рис. 17. Результат назначения слоистого тумана

Рис. 17. Результат назначения слоистого тумана

В целом текст смотрится неплохо, но сама сцена несколько мрачновата, попробуем придать ей яркости путем настройки освещения. Создайте в проекции Left источник типа TargetSpot для освещения текста спереди — расположите источник в направлении текста и уменьшите его интенсивность до 0,7 (рис. 18). Для общего освещения сцены добавьте дополнительный Omni-источник с розовым (как и у тумана) цветом, увеличьте его интенсивность до 2 (рис. 19). Результат рендеринга окажется гораздо более привлекательным (рис. 20).

Рис. 18. Создание источника света TargetSpot

Рис. 18. Создание источника света TargetSpot

Рис. 19. Создание источника света Omni

Рис. 19. Создание источника света Omni

Рис. 20. Текст, окутанный туманом

Рис. 20. Текст, окутанный туманом

Volume Fog

Эффект VolumeFog, в отличие от эффекта Fog, генерирующего равномерный (но плоский) туман, позволяет создавать клубящийся объемный туман, причем область распространения такого тумана может быть ограничена гизмо, а отдельными клубами тумана можно управлять.

Параметры эффекта VolumeFog разбиты на три группы: Gizmos, Volume и Noise (рис. 21). Первая группа позволяет настроить гизмо. Во второй определяются основные параметры эффекта, такие как цвет тумана ( Color), его плотность (Density), степень детализации (StepSize) и др. В третьей группе объединены параметры, позволяющие управлять особенностями формирования отдельных клубов тумана: тип шума ( Type), уровень однородности (Uniformity), уровень разброса (Levels), фаза смещения (Phase), направление ветра (Wind) и т.д.

Рис. 21. Свиток Volume Fog Parameters

Рис. 21. Свиток Volume Fog Parameters

Вернитесь к рабочей сцене, удалите созданный в ней ранее эффект слоистого тумана, выделив его в списке эффектов и щелкнув на кнопке Delete. Создайте эффект VolumeFog и проведите рендеринг (рис. 22) — увы, при настройках по умолчанию результат мало напоминает туман. Измените цвет тумана на светло-голубой и уменьшите плотность (Density) до 10 — вид сцены улучшится (рис. 23). Установите флажок Exponential — туман станет более равномерным (рис. 24). Поэкспериментируйте с разными типами тумана ( Type), различающимися вариантами разброса элементов тумана: Regular (Регулярный), Fractal (Фрактальный), Turbulen ce (Турбулентный) и Invert (Инвертный). Визуально оцените, какое влияние оказывает на вид тумана порог разброса элементов тумана: High (Высокий), Low (Низкий) или Uniformity (Однородный).

Рис. 22. Начальный вид сцены с объемным туманом

Рис. 22. Начальный вид сцены с объемным туманом

Рис. 23. Результат уменьшения плотности тумана

Рис. 23. Результат уменьшения плотности тумана

Рис. 24. Результат включения флажка Exponential

Рис. 24. Результат включения флажка Exponential

По умолчанию область распространения объемного тумана не ограничена, однако это легко исправить, добавив к сцене вспомогательный объект типа AtmosphericApparatus и указав его в качестве гизмо эффекта VolumeFog. Перейдите на панель Create=>Helpers и выберите на ней уровень AtmosphericApparatus. Щелкните, например, на объекте SphereGi zmo (Сферический гизмо) — рис. 25 и в окне проекции Top создайте новый объект точно так же, как создается стандартный примитив Sphere. Используя инструменты перемещения и поворота, измените положение объекта так, чтобы он занимал все пространство на заднем плане сцены (рис. 26). В области VolumeFogParameters окна Environment and Effects щелкните на кнопке PickGismo (Указать гизмо) и укажите созданный вспомогательный объект на любом из видовых экранов. Визуализируйте сцену — теперь туман будет распространяться лишь в пределах вспомогательной сферы (рис. 27).

Рис. 25. Выбор вспомогательного объекта SphereGizmo

Рис. 25. Выбор вспомогательного объекта SphereGizmo

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *