Главная » 3ds Max 2009 » Тонкая настройка


Тонкая настройка

Тонкая настройка
Итак, вы подошли к разбору последнего раздела Мах, хотя в той или иной мере ранее неоднократно пользовались инструментами Rendering (Визуализации). При просмотре результатов моделирования, отладке материалов, обсчете анимационных последовательностей вы обычно выполняли левый щелчок на кнопке Render Scene (Визуализировать Сцену) в Main Toolbar (Основной Панели Инструментов) и визуализация происходила с использованием настроек по умолчанию. Однако такой режим зачастую недостаточен для получения реалистичного результата, достаточно вспомнить пример с вращением пропеллера в предыдущей главе. Поэтому остановимся на способах настройки и управления Rendering (Визуализацией).
Основные понятия и инструменты Визуализации
Панель Инструментов Rendering (Визуализации)
В Main Toolbar (Основной Панели Инструментов) находится группа кнопок и раскрывающийся список, позволяющие задавать режимы Rendering (Визуализации) . Далее рассмотрим их особенности:
Render Scene (Визуализировать Сцену) - основная кнопка для вызова одноименного диалогового окна, позволяющая выполнить настройку всех базовых параметров Визуализации . Перед нажатием этой кнопки следует выбрать требуемое активное видовое окно (обычно это окно камеры), хотя есть возможность задать его позднее. Рассмотрим основные из настроек этого окна:

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

  • Группа Time Output (Временной Интервал Вывода) содержит переключатели установки временных интервалов визуализируемой сцены, шага кадров и некоторые другие:
  • Single (Единичный) - выбирает обсчет текущего кадра.
  • Active Time Segment (Активный Временной Сегмент) - используется для визуализации полной анимации сцены.
  • Range (Диапазон) - задает парой счетчиков диапазон кадров.
  • Frames (Кадры) - список кадров, указываемый непосредственно, через запятую или тире (например, строка «1, 3, 5-12» будет означать, что будут обсчитаны одиночные кадры 1-й и 3-й, а также набор 8-ми кадров с 5-го по 12-й).
  • Every Nth Frame (Каждый N-ый Кадр) - позволяет задать шаг обсчета для вариантов Active Time Segment (Активный Временной Сегмент) и Range (Диапазон) (по умолчанию этот счетчик равен 1, что означает обсчет всех выбранных кадров).
  • File Number Base (База Нумерованных Файлов) — по умолчанию принимается равной 0.
  • Группа Output Size (Размер Изображения) контролирует размер визуализируемых кадров:
  • Раскрывающийся список стандартных наборов видео-, кино- и фотостандартов позволяет выбрать требуемые Width (Ширину), Height (Высоту) и Image Aspect (Пропорции Изображения), а также Pixel Aspect (Пропорции Пиксела). Пункт Custom (Пользовательский) из списка позволяет вручную устанавливать собственные значения этих параметров.
  • Группа Options (Настройки) содержит следующие флажки управления режимами визуализации:
  • Video Color Check (Контроль Цветности) - соответствие генерируемых цветов телевещательным стандартам.
  • Force 2-Sided (Сделать Двусторонними) — отображение обратных граней геометрии объектов.
  • Atmospherics (Атмосферные Эффекты) - производить визуализацию эффектов Environment (Окружения), рассматриваемых далее в этой Главе (например, Fog (Туман)).
  • Effects (Специальные Эффекты) производить визуализацию эффектов одноименного типа, рассматриваемых далее в этой Главе (например, Blur (Размытие)).
  • Super Black (Чистый Черный Цвет)-используется для видеоприложений.
  • Displacement (Замещение) - производить визуализацию материалов с текстурами типа Displacement (Замещение).
  • Render Hidden Objects (Обсчитывать Невидимые Объекты) - выполняет визуализацию всех объектов сцены, вне зависимости от их видимости.
  • Render to Fields (Обсчет в Поля) - выполняет визуализацию для сброса на видео.
  • Группа Render Output (Вывод Визуализации) позволяет задать параметры вывода результатов обсчета и содержит следующие кнопки и флажки:
  • Files (Файлы) - вызывает диалоговое окно Render Output File (Файл Вывода Визуализации). В нем следует выбрать графический формат, каталог на диске и имя сохраняемого файла.
  • Save File (Сохранить Файл) - выполняет сохранение результатов обсчета на диск в файл с выбранным именем.
  • Virtual Frame Buffer (Виртуальный Кадровый Буфер) — выполняет вывод результатов обсчета в одноименное служебное окно, описываемое далее.
  • Net Render (Сетевая Визуализация) - потоковый обсчет несколькими компьютерами по локальной сети.
  • Skip Existing Images (Пропускать Существующие Файлы) -включает режим пропуска кадров, файлы которых уже созданы.
  • Devices (Устройства) - вызывает диалоговое окно настройки устройств сброса (цифровых видеомагнитофонов, ленточных накопителей и др.)

Свиток Max Default Scanline A-Buffer (Сканирующий Визуализатор Мах)
Этот свиток содержит установки и основные параметры Сканирующего Визуализатора - системной процедуры Мах, выполняющей обсчет сцены и формирующей изображение в кадровом буфере, и состоит из следующих групп:

  • Группа Options (Настройки) управляет включением отдельных компонент визуализатора при обсчете сцены:
  • Mapping (Проецирование) - задает отображение материалов с текстурами.
  • Shadows (Падающие Тени) - задает генерацию падающих теней от объектов сцены.
  • Auto-Reflect / Refract and Mirrors (Автоматические Отражения / Преломления и Зеркальные Отражения) — задает обсчет материалов с текстурами автоматических отражений и преломлений, а также текстур типа Flat Mirror (Плоскость Зеркала).
  • Force Wireframe (Сделать Каркасным) - включает режим визуализации каркасов объектов, а их толщиной управляет счетчик Wire Thickness (Толщина).
  • Группа Anti-Aliasing (Сглаживание Границ) задает параметры фильтрации и сглаживания:
    • Anti-Aliasing (Сглаживание Границ) - флажок, включающий сглаживание границ изображений.
    • Filter Maps (Фильтрация Текстур) - флажок, включающий фильтрацию текстурных карт.
    • Filter (Фильтр) - раскрывающийся список возможных алгоритмов фильтрации текстур.
    • Filter Size (Размер Фильтра) - принимается равным 1.5 пикселам по умолчанию.

    Из остальных групп необходимо упомянуть только об установках Motion Blur (Смазывание Движения):

    • Группы Object / Image Motion Blur (Смазывание Движения Объекта / Всего Изображения) регулируют установки «смазывания движения», явления характерного для быстро движущихся объектов реального мира. Флажок Apply (Установить) включает эту имитацию, а набор счетчиков задает величину и длительность смазывания.

    Детальнее мы остановимся на этих параметрах при выполнении практических заданий.
    Quick Render (Production) / Quick Render (Draft) / Quick Render (ActiveShade) (Быстрая Визуализация (Финальная) / Быстрая Визуализация (Эскизная) / Быстрая Визуализация (Активное тонирование))- этот список кнопок осуществляет выбор между тремя вариантами визуализации трехмерной сцены, параметры каждого из которых настраиваются в диалоговом окне Render Scene (Визуализировать Сцену).
    По умолчанию второй режим имеет более грубые установки для получения предварительных результатов и отладки, а первый вариант — для «чистового», окончательного обсчета.
    Назначение и использование третьей кнопки (Quick Render (ActiveShade)) мы рассмотрим немного позже.
    Render Type (Вид Визуализации) - раскрывающийся список основных способов обсчета сцены, дающий возможность задать область визуализации. Этот список состоит из следующих пунктов:

    • View (Полное Видовое Окно) - устанавливает для обсчета всю область активного видового окна.
    • Selected (Выбранные Объекты) - назначает для вывода только выделенный объект или объекты, игнорируя остальное содержимое сцены. Такой режим удобен для настройки и отладки элементов геометрии сложных трехмерных сцен.
    • Region (Фрагмент) - задает прямоугольную область обсчета сцены, позволяя визуализировать требуемый фрагмент быстрее, так как вся остальная область видового окна не просчитывается программой. Установка границ фрагмента производится мышью интерактивно в активном видовом окне, причем форма курсора отображает возможное действие — перенос или масштабирование, а кнопка «ОК» («Да») завершает ввод, вызывая процедуру визуализации.

    В результате в Framebuffer (Виртуальном Кадровом Буфере) — служебном окне, рассматриваемом далее, будет отображен выбранный фрагмент, а остальная часть сцены скрыта.

    • Crop (Вырез) - режим, аналогичный предыдущему и устанавливающий прямоугольную область видового окна для обсчета, с тем отличием, что остальная часть кадрового буфера отсекается до выбранного размера.
    • Blowup (Увеличение) - выводит выбираемый аналогичным образом прямоугольный фрагмент текущего видового окна, укрупняя его до полного размера Framebuffer (Виртуального Кадрового Буфера).
    • Box Selected (Габаритный Контейнер Выделения) -производит вывод фрагмента видового окна, задавая границы по габаритным контейнерам выбранных объектов.

    Дополнительное диалоговое окно Render Bounding Box / Selected (Визуализировать Габаритный Контейнер Выделения) дает возможность указать пропорции окна вывода.

    • Region Selected (Фрагмент Выделения) и Crop Selected (Вырез Выделения) - комбинированные способы задания режимов вывода визуализации. Используются для расширения возможностей обсчета сцены и в некоторых нестандартных случаях.
    • Active Shade (Активное Тонирование) - интерактивный режим просчета сцены. Основное и главное его назначение — значительное ускорение процесса отладки материалов и освещения (хотя и с некоторыми ограничениями). Многие рутинные операции по настройке трехмерной сцены требуют производить ее обсчёт неоднократно. Например, изменение свойств источников света (яркость, цвет, параметры падающих теней), настройка базовых и расширенных свойств материалов, параметры наложения текстурных карт (проецирование, мозаичность, фильтрация) и многие другие. При использовании Активного Тонирования большинство изменений отображается почти мгновенно (хотя такой режим требует наличия достаточных аппартных средств) в дополнительном одноименном окне.

    Управление режимами и функциями интерактивного окна осуществляется использованием контекстного меню-квадрата, вызываемого правым щелчком мыши
    Пункты подменю Tools (Средства) позволяют соответственно Select (Выбрать), Initialize (Инициализировать) или Update (Обновить) текущее состояние выбранного объекта или всей сцены. Команда Draw Region (Указать Фрагмент) задает область отображения изменений.
    Процесс обсчета сцены начинается с вызова диалогового окна Rendering (Визуализация), отображающего информацию о визуализируемой сцене, текущей операции и общем ходе формирования итогового изображения. Две кнопки Pause (Приостановить) и Cancel (Прервать) управляют соответственно режимом паузы и отмены текущего сеанса визуализации.
    Две индикаторные шкалы Total Animation (Вся Анимация) и Current Task (Текущая Задача) отображают графически процент соответственно обсчитанных кадров и текущей процедуры, выполняемой Сканирующим Ви-зуализатором.
    Два свитка параметров Common Parameters (Общие Параметры) и Мах Default Scanline A-Buffer (Сканирующий Визуализатор Мах) выводят детальную информацию о геометрии сцены, освещении и камерах, времени обсчета последнего кадра, прогнозе на всю анимацию и многие другие.

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

    Comments are closed.