Книги
чёрным по белому
Главное меню
Главная О нас Добавить материал Поиск по сайту Карта книг Карта сайта
Книги
Археология Архитектура Бизнес Биология Ветеринария Военная промышленность География Геология Гороскоп Дизайн Журналы Инженерия Информационные ресурсы Искусство История Компьютерная литература Криптология Кулинария Культура Лингвистика Математика Медицина Менеджмент Металлургия Минералогия Музыка Научная литература Нумизматика Образование Охота Педагогика Политика Промышленные производства Психология Путеводители Религия Рыбалка Садоводство Саморазвитие Семиотика Социология Спорт Столярное дело Строительство Техника Туризм Фантастика Физика Футурология Химия Художественная литература Экология Экономика Электроника Энергетика Этика Юриспруденция
Новые книги
Цуканов Б.И. "Время в психике человека" (Медицина)

Суворов С. "Танк Т-64. Первенец танков 2-го поколения " (Военная промышленность)

Нестеров В.А. "Основы проэктирования ракет класса воздух- воздух и авиационных катапульных установок для них" (Военная промышленность)

Фогль Б. "101 вопрос, который задала бы ваша кошка своему ветеринару если бы умела говорить" (Ветеринария)

Яблоков Н.П. "Криминалистика" (Юриспруденция)
Реклама

Maya 5 для профессионалов - Адамс М.

Адамс М., Миллер Э. Maya 5 для профессионалов — П: Питер, 2004. — 823 c.
Скачать (прямая ссылка): Maya5dliyprofessionalov2004.pdf
Предыдущая << 1 .. 254 255 256 257 258 259 < 260 > 261 262 263 264 265 266 .. 294 >> Следующая


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

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

Любые статичные тень и поверхность снижают время визуализации после преобразования, в процессе которого комбинированный эффект от тени и цвета по-

736

Г лава 20 * Визуализация

верхности превращается в единый файл текстуры. Для этого нужно установить флажок Bake Shading Group Lighting (Зафиксировать освещенность) в диалоговом окне Convert to File Texture Options (Параметры преобразования в файл текстуры), вызываемом командой меню Edit (Правка) диалогового окна Hypershade (Редактор узлов), Можно также установить флажок Bake Shadows (Преобразоватьтени). Однако следует иметь в виду, что эта функция работает только с картами теней,

|J" 1 Л- . : -Hv- Q j' = У.'.:¦ JSSgL.. J --L.. ....!! M Ц! IW1 »ft ¦*!??¦ f1' ;

Рис. 20.7. Выключение ненужных карт глубины для точечного источника света

Визуализация при помощи стандартного визуализатора

737

При наличии в сцене источника света типа Point (Точечный) можно облегчить сцену, оставив функцию формирования теней только для одного направления распространения лучей. Для этого нужно выделить источник света и в разделе Depth Map Shadow Attributes (Параметры карты глубины тени) диалогового окна Attribute Editor (Редактор атрибутов) снять флажки для всех направлений, кроме одного, как показано на рис, 20.7.

Диагностика визуализации

Полезной командой стандартного визуализатора Maya является команда Render Diagnostics(Диагностика визуализации). Результат ее применения показан нарис. 20.8.

ІЛ

ІШ .

Л«:-ч!1 ucii ' ід« і I^j, MKS11.»V I-J •** t'siDMd м. Gut*

єялї 'кІІпЧввіЛлл аЛиййчг! >t« Mt *Aia

¦i-'j?'.^* * л; . и - да* luh ь-j ... rstirftf/і от. мм* tot- nctida, t'jJ "¦

' 1?;?

A.-.M ',Г - л; . И . ДО

. вша Й&ЛЙО-Т#« Йв" *И№ Ыш. Ж» «*14;• «ЛMm

ІШ i. Jf^yp №*-- * LbctKQ^j^b ?l*cU*tlOa

:ii', jY:;^ «І ‘ ‘ Ш .- sra (l>n( If] ш 1« .La tb* f«

і;і: ' ^ J'

у І І ОП Ш ПОЧАТО fciU? СЧ*П*< on- ilUiC# Vi, tb**« I** n«V 1**CUJJT

, - І • 1 ‘ »tfl 2a intiOB Ы.Ш «tu ;Л;«мЩ4 **¦* jyut ш» «г«!!, *XQwpb

J"!A^;k№t*r ".Umc4«ійіщ «Ш-И .

Чі&'-жи''-' іж.'"ЖГ'"S'"»,ЩЩіМжій/VhpSftjt »—»j-ma ha* x» нкМ. ' '

•“ **•** гчнкічм -. .

гїлжйі- - W

:y,VA''

1??.???^.: . ... ..........

^^аічшатгііьавіімш= .. щи? ,::...,.1.?!..?.

*му»^ «ft і ь WaMpjar* і ¦ .;V -і 1 i&L«* ui* ??VM ?bk rewwiaf .4 '

¦ V ¦'¦" у'* ¦ : ¦ '

Рис. 20.8, Результат применения комацца Render Diagnostics появляется в диалоговом окне Script Editor

После выполнения ;>тоіі команды сцена проверяется по длинному списку крн-териев и создается отчет. Большинство предостережений обычно касается трассировки, теней и параметров, которым присвоено слишком высокое значение. Также проверяется корректность соединения групп теней и анализируется состояние Kii-

738

Глава 20 * Визуализация

мер и параметры диалогового окна Render Global Settings (Общие парамегры визуализации). Диагностика визуализации является крайне полезной функцией, но следует помнить, что она не в состоянии решить вс* проблемы. Тем более что многие из них желательно решить до перехода к визуализации.

При создании моделей важно следить за двусторонними гранями и направлением их нормалей. Если не позаботиться об этом сразу, проблема проявится на стадии визуализации. Впрочем, в этом случае разрешить вопрос можно с помощью вкладки Render (Визуализация) диалогового окна Attribute Spread Sheet (Список атрибутов). Здесь можно указать, следует ли визуализировать поверхность как двустороннюю, какая сторона должна быть направлена наружу и прочее в этом роде.

Визуализация из командной строки

Помимо команды Batch Render (Пакетная визуализация) существует еще ряд средств, позволяющих инициировать визуализацию. Например, можно запустить файл render.exe из командной строки (именно так происходит в Windows, но в других системах операция может быть другой). Запуск команды render из командной строки, как показано на рис. 20.9, позволяет настроить ряд параметров, недоступных в диалоговом окне Render Global Settings (Общие параметры визуализации). Кроме того, появляется возможность быстро изменить параметры, не открывая сцену. Для получения списка параметров введите в приглашении командном строки команду:

render.exe -h

rendar.exe -s 301 -e 400 myscene.mb

PAUSE 1-І

. : ............................................................ ......................... . .............. й

Рис. 20.9, Выполнение визуализации из командной строки в Windows 2000 и ВАТ-файл
Предыдущая << 1 .. 254 255 256 257 258 259 < 260 > 261 262 263 264 265 266 .. 294 >> Следующая