Использование окна параметров визуализации в Maya

Окно render Settings (Параметры визуализации) — вероятно, самое важное окно при создании анимации. Здесь геометрические формы, тонеры, освещение, оснастка, динами­ ка и сценарии превращаются в то, что увидит зритель.  Если бы речь шла о выпечке пиро­ га, то в  этом окне были  бы средства управления  духовкой. Понимать назначение пара­ метров  этого окна очень важно, но еще  важнее тщательно подходить к их  изменению  каж­ дый раз при  подготовке  визуализации,  особенно если  готовится  пакетная визуализация. Вряд ли  несколько  экспериментов  окажутся  более болезненными, чем осознание того, что визуализация  7000 кадров  прошла впустую. Особенно, если  это осознание  приходит как раз перед встречей с клиентом (или  перед тем, как гордо показать  только что визуа­ лизированную   последовательность важным людям,  которые  уже  достаточно  наслуша­ лись рассказов об анимации).

Рис. 13.7. Невероятный беспилотный кабриолет, мчащийся по улице

Прежде чем приступить к визуализации,  необходимо  заранее определить,  что  плани­ руется делать с изображениями  впоследствии.  Одно из  важнейших  правил гласит,  что пе­ ред началом моделирования,  текстурирования,  анимации  и  окончательной  визуализации необходимо  внимательно просмотреть настройки  в  окне  render  Settings  (Параметры ви­ зуализации).

В упомянутом окне имеются  две вкладки и  доступно несколько систем  визуализации. Вкладка Commo n (Общие) и  настройки в  ней остаются непротиворечивыми  независимо от  того,  какая  система визуализации  выбрана. Ее  можно  выбрать в   раскрывающемся списке render  Using (Используемая система  визуализации),  расположенном в  верхней части  окна.  По  умолчанию принята система Maya Software (Программная визуализа­ ция). Пока оставьте этот пункт  неизменным. Параметры второй вкладки  зависят от сис­ темы, выбранной в  раскрывающемся списке render  Using (Используемая система ви­ зуализации),   а   следовательно, изменяются соответственно. Процессор  визуализации Майя  рассматривается далее в  этой главе. Настройки  для системы визуализации  mental ray подробно рассматриваются в  следующей главе.

Начнем с атрибутов  во  вкладке Commo n  (Общие) (рис. 13.8).  Эту вкладку  можно было бы назвать "что, где, когда".

Во вкладке Commo n (Общие) указан путь к текущему каталогу изображений, а также имя изображения  или  последовательности  изображений.  Путь к папке с  изображениями зависит  от настроек  проекта.  Имя файла изображения  или  последовательности  файлов

происходит от имени  сцены, но его можно изменить  с помощью полей в  разделе imag e File Output (Результирующий  файл изображения).

Puc. 13.8. Параметры, доступные во вкладке  Common  окна  render  Settings  

Если оставить поле File Nam e Prefix (Префикс  имен файлов) пустым, то  файлы по­ лучат имя файла сцены. В это поле можно ввести  любой текст, но если  планируется пе­ редавать файл  изображения  или  последовательность монтажеру,  то  для последователь­ ности  следует использовать  короткое, осмысленное имя  без  пробелов  или  специальных  символов. Вполне приемлемая практика, когда это поле оставляют пустым, чтобы файлы изображений получали  имя файла сцены. В  обширных проектах это неплохой способ на­ помнить, какая именно сцена создала ту или  иную последовательность  изображений.

Раскрывающийся список Frame/Animatio n Ext (Расширение кадр/анимация)  позво­ ляет  выбрать маркировку изображения  или   последовательности.   Это  простой  список, который можно не заметить, начиная пакетную визуализацию.

Визуализируя один кадр, можно выбрать из  этого списка два первых пункта,  которые, по сути, позволяют маркировать  изображения  используя расширение  кадра.  Изображе­ ниям рекомендуется задавать расширения. Даже работая на  компьютере Маc, нельзя га­ рантировать,  что однажды визуализированные  изображения  не попадут на PC, где рас­ ширения обязательны.

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

Следующие четыре пункта раскрывающегося  списка Frame/Animation Ext (Расширение кадр/анимация) предназначены  для   последовательностей   изображений, создаваемых

при  пакетной  визуализации.  Они  определяют  позицию расширения и   нумерации  в   по­ следовательности  изображений.

•         Формат  Name . #. ext соответствует последовательности, которая  вы­

глядит KaKmyimage.1 . tif … myimag e .4000 . tif.

•         Формат Name. ext . # соответствует последовательности myimage. tif. 1

… myimag e . tif .4000.

•         Формат Name . # выглядит как myimag e .0001… myimag e .4000.

•         Формат  Name#.ex t выглядит как   myimage0001.ti f … myimage – 4000.tif.

•         Наконец,    новый  формат   name_# . ext создает   файлы   myimage _

0001 . tif … myimage_4000 . tif. Этот последний формат был добав­ лен для упрощения объединения в  пакеты  там,  где перед  расширением файла допустима только  одна  точка.

Форматы  Nam e [Mulit Frame] и  nam e .ext [Multi Frame] становятся  доступны­ ми  при  визуализации  непосредственно в  формат  видеофильма, например AVI или  MOV. В чем  различие этих форматов? Все зависит от того,  что предполагается  делать  с  по­ следовательностью  изображений и  какой  формат  предпочтительнее  для  импорта в  про­ грамму  создания композиций. Если  выбранный  формат  именования  не  опознается  сис­ темой  монтажа,  придется использовать какую-либо утилиту переименования  файлов  для преобразования последовательности  изображений в   более  приемлемый  формат  имено­ вания. Здесь  очень  легко  ошибиться, если   не  уделить  формату   именования  должного внимания. Почти в любом случае подойдет формат nam e . #. ext или name_ # . ext, но чтобы   убедиться  в   этом,   следует   просмотреть   документацию  на   программу   создания композиций. Это даже  хорошо,  что  предпочтительный  формат  пакета  композиции  неиз­ вестен, визуализируйте  последовательность,  скажем,  из  10  пробных  кадров, и  загрузите изображения в  пакет.  Если  имеется проблема  с выбранным  форматом,  то намного  проще обнаружить ее при  пробной  визуализации, а не после того,  как  были  подготовлены сотни

кадров  с неправильным соглашением об именовании.

Ниже раскрывающегося  списка Frame/Animatio n  Ext (Расширение кадр/анимация) расположен  раскрывающийся список Imag e  Forma t (Формат  изображения), в  котором можно  выбрать  необходимый  формат  изображений. Формат  тоже  зависит  от  того,  что планируется делать  с изображениями  и  какие программы  создания композиций  и  редак­ тирования  будут  использоваться.

Можно  выполнять визуализацию  непосредственно  в  формат  фильма, например в   . av i  или

.mov;  однако  делать  это  не  рекомендуется,  по  крайней   мере  для  продолжительной   или окончательной  визуализации.   Если   в   процессе   визуализации   последовательности   изобра­ жений произойдет сбой  компьютера,  то впоследствии  всегда можно  будет  продолжить ви­ зуализацию с того  места,  где  она  была  прервана.  Если  сбой  произойдет в  процессе  визуа­ лизации  непосредственно  в  формат  фильма, то  визуализацию  придется начинать с самого начала,   поскольку   файл  фильма  будет  поврежден.  Визуализация в   мультипликационный формат  может  быть  эффективна, если  необходимо  быстро  проверить анимацию и   пара­ метры  визуализации.

Следующие   четыре   поля   доступны   только   тогда,   когда   в    раскрывающемся   списке

Frame/Animation  Ext (Расширение кадр/анимация) выбран формат последовательности изо-

бражений. ПОЛЯ Start Frame (Начальный кадр) и End Frame (Конечный кадр) позволяют  вы­ брать ту часть анимации, которая должна быть визуализирована. Поле By Frame (По кадру) позволяет задать количество кадров, которое будет визуализироваться за один раз: один кадр, больше или меньше одного кадра. Можно визуализировать  сцену  в  обратном порядке, введя большее значение в поле начального кадра и меньшее — в поле конечного кадра.

Нередко визуализацию выполняют   по половинам  кадров, введя значение 0. 5  в  поле By Frame (П о кадру). При  работе над сценами  с высоко динамичными  элементами,  та­ кими  как частицы, аниматоры  иногда прибегают к этому приему  для  того, чтобы обойти необходимость визуализировать  поля  для  видео. Если  проект  настроен  на  частоту  30 кадров  в  секунду, а визуализация  выполняется со  значением 0. 5  в  поле By Frame (П о кадру), то в  итоге получается анимация  с 60  кадрами  в  секунду, или,  иначе говоря, уд­ ваивается количество  кадров. В  программе  создания композиций  можно выполнить  об­ ратное преобразование до 30 кадров в  секунду. Это позволит добиться  такого же плавно­ го движения,  которое получается при  визуализации  с полями, но без характерных для них  трудностей. Визуализацию  полей теперь можно осуществлять в  программах  созда­ ния композиции  или редактирования  видео.

Поля  и телевидени е

Поле   (field)—  это  термин, пришедший из   телевидения.   Прежние телевизионные   системы (и многие современные)  не могли  визуализировать весь экран за один проход.  Поэтому приме­ нялся оптический  обман, называемый чередованием  (interlacing), при  котором во  время первого прохода визуализировались  только нечетные горизонтальные  строки, а четные визуализирова­ лись во время второго прохода. На третьем проходе снова визуализировались  нечетные строки и  т.д. (Некоторые телевизионные системы  визуализируют сначала четный кадр, т.е. наоборот.) Такое снижение частоты развертки уменьшало цену телевизионных систем,  но создавало целый спектр проблем при  отображении  быстро движущихся  объектов, а также с яркостью.  Совре­ менные, более  дорогие  телевизионные системы зачастую способны работать в  прогрессивном режиме,  обеспечивающем   визуализацию всего экрана за один проход (т.е. четных и  нечетных полей вместе). Это существенно лучше чередуемого сигнала, поскольку ликвидирует  проблемы яркости и движения,   а следовательно, делает изображение более ярким   и четким.  (Безусловно,  телевизионная станция тоже должна транслировать  сигнал в  прогрессивном  режиме.) Однако современные  телевизоры, обеспечивающие прогрессивный  способ  отображения, стоят сущест­ венно дороже, чем аналогичные с чередуемым  изображением  при  том же разрешении.  Когда зайдете в магазин электроники, обратите внимание на ценники телевизоров.  На одних разреше­ ние указано как 1080i, например, а на других как 1080р. Сравните разницу их цен (размер экрана должен быть одинаков).  Буква i на ценнике означает interlaced (чередующий), а р, соответствен­ но progressive  (прогрессивный), т.е. поддерживающий прогрессивный  режим отображения. Как можно заметить, телевизор с чередующей системой стоит существенно  дешевле такого же теле­ визора с прогрессивной системой.

Естественно, изменяя частоту кадров  придется учитывать  два  важных момента.  Во- первых, изменив частоту кадров  визуализации,  следует убедиться,  что изменяется  нуме­ рация кадров  в  разделе renumbe r Frames (Перенумеровать  кадры) окна  render Settings (Параметры визуализации). Установите   флажок renumbe r  Frames  Using (Использовать перенумерацию кадров), а затем соответственно  скорректируйте  значения в  полях Start Frame (Начальный кадр) и By Frame (П о кадру); хорошо подойдут значения 1 и 1. По­ сле  этого  можно  посмотреть  на  надпись в   верхней части  окна  render  Settings  (Па­ раметры визуализации),  выполненную жирным шрифтом, чтобы узнать, как  перенуме-

рована последовательность.  Во-вторых, визуализация  с параметром By Frame (По  кад­ ру), равным 0.5, потребует в два  раза больше времени  и  займет в два  раза больше про­ странства, чем со значением 1.

В  некоторых  случаях  можно  визуализировать   каждый  второй или   каждый  третий кадр. Такая практика широко распространена при  создании  предварительной  визуализа­ ции.  В этом случае также следует проверить настройки нумерации кадров.

Параметр Frame  Paddin g  (Дополнение кадра)  позволяет задать  количество  нулей в маркировке последовательности  кадров. Например,  если  ввести  в  это поле  число 4, то имя будет выглядеть так: myimag e .0001.tif. Некоторое дополнение кадра в последо­ вательности  изображений  полезно, поскольку  большинство  пакетов  композиции  не чи­ тают файлы  из  последовательности,  если  не  используется  дополнение. Использование дополнения кадров  независимо  от используемой  платформы облегчает работу анимато­ ру и тем, кто с ним работает.

В разделе renderable Camera s (Визуализирующие  камеры)  можно заметить  такие параметры визуализации,  как  каналы прозрачности (alpha) и   глубины  (Z-depth).  Приме­ нение канала прозрачности  создает вокруг визуализированной  сцены маску, упрощая ее совмещение с другими изображениями. Канал Z Dept h —  это специальный канал, в  ко­ тором  хранится информация глубины в   виде   полутонового 8-битового изображения. Этот дополнительный канал используется  только в  некоторых форматах изображений, на­ пример в   IFF.  Кроме того,  не во  всех  форматах используется канал прозрачности (alpha channel). Для  визуализации  с  использованием  канала прозрачности  безопаснее всего ис­ пользовать форматы TIFF,  Targa, SGI и   IFF.  Подобно каналу глубины, если  выбранный формат изображения  не  позволяет хранить карты непосредственно в  том же файле, Maya создаст набор отдельных изображений, содержащих только информацию о глубине.

Maya вычисляет глубину  по оси  Z на основании  позиции  объекта относительно  плоскостей отсечения визуализирующей  камеры. Этот параметр обновляется для  каждого кадра. Уста­ новка флажка Auto  render  Clip Plane (Автоматически  визуализировать  плоскость отсечения) в  редакторе атрибутов камеры может привести  к появлению ошибок при  визуализации  глу­ бины по оси Z, поскольку Maya автоматически  обновляет плоскость отсечения для каждого кадра. Поэтому при  визуализации  информации  о глубине на сцене следует удостовериться, что этот флажок установлен.

Поле Under Advance d  Image  Namin g  (Расширенное    именование изображений)  по­ зволяет использовать  нестандартное расширение  для  изображений,  но  в  большинстве случаев    оно   не   требуется.   Как   уже   упоминалось,  параметр    renumbe r    Frames (Перенумеровать кадры)  полезен  при  визуализации  с  другим  кадровым инкрементом. Кроме того, если  визуализируется только фрагмент сцены,  этот параметр можно исполь­ зовать для перенумерации  кадров. Например, если необходимо визуализировать  кадры с 241 по 360, но им  нужно присвоить номера с 1  по  120, то это можно сделать с помощью поля renumbe r Frames  (Перенумеровать  кадры). Это поле можно также использовать для визуализации  сцены,  которая  начинается с  отрицательного номера кадра,  или  для визуализации  сцены в  обратном порядке.

Раздел  Image  Size  (Размер  изображения)  рассматривался   в   предыдущем  разделе, описывающем настройки  камеры и  разрешения.

В  разделе  render  Options (Параметры визуализации)   есть флажок  Enable  Default Light (Применить источник света по умолчанию) и  поля для назначения сценариев  MEL, которые   осуществляют обработку   до   и    после   визуализации.   Использование полей

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

Источник света по умолчанию присутствует  всегда. Поэтому, даже если  визуализи­ ровать сцену, не установив  на ней освещение,  объекты все  равно будут  видны.  Этот ис­ точник  света влияет на освещение сцены, особенно, когда используется общее освещение в  mental ray. Как правило,  после добавления  собственных источников  света этот источ­ ник лучше отключить,  независимо от того,  как выполняется визуализация.  Это позволя­ ет получить в результате визуализации то, что было задумано.

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

Выше  были  рассмотрены  основные настройки   визуализации   во  вкладке  Commo n (Общие). Далее описываются настройки  во  второй вкладке, которые  зависят от выбран­ ной для сцены системы визуализации.

Источник: Кундерт-Гиббс, Джон,  Ларкинс, Майк,  Деракшани, Дариус, Кунзендорф, Эрик,  и др., Освоение Maya  8.5.:  Пер.  с англ.  – М.:  ООО  «И.Д.  Вильямс», 2007.  – 928  с.:  ил.

По теме:

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий