Краткое содержание Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 От издательства . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 Глава 1. Интерфейс программы. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 Глава 2. Основные приемы работы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 Глава 3. Материалы и текстуры . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 Глава 4. Анимация в среде 3ds Max 2008 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 Глава 5. Освещение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261 Глава 6. Визуализация. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288 Приложение. Содержимое прилагаемого DVD. . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 Оглавление Введение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 От издательства . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 Глава 1. Интерфейс программы. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 Элементы интерфейса. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Главное меню . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Панели инструментов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Окна проекций . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Командная панель . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Подключаемые модули. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Настройка программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Настройка параметров программы. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Настройка пользовательского интерфейса. . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Глава 2. Основные приемы работы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 Объекты в 3ds Max 2008. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Объектно-ориентированное моделирование. . . . . . . . . . . . . . . . . . . . . . . . . . 79 Параметрические и редактируемые объекты. . . . . . . . . . . . . . . . . . . . . . . . . . 80 Составные объекты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Объекты форм . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Полигональные объекты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Объекты сеток Безье . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 NURBS-объекты. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Источники света и камеры . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Вспомогательные объекты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Объемные деформации. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Дополнительные инструменты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Создание объектов сцены . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Интерактивный. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 При помощи ввода значений параметров . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 При помощи сетки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Параметрические объекты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 Объекты форм . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 Создание составных объектов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 Создание источников света. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 Создание камер . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 5 Оглавление Модификаторы геометрии . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Lathe (Вращение вокруг оси) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 Extrude (Выдавливание) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Bend (Изгиб) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 Twist (Скручивание) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 Edit Mesh (Редактирование поверхности). . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 Noise (Шум) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 Моделирование лофт-объектов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 Создание волос . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 Глава 3. Материалы и текстуры . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 Окно Material Editor (Редактор материалов). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 Ячейки образцов материалов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 Интерфейс окна Material Editor (Редактор материалов) . . . . . . . . . . . . . . . . 153 Использование Material/Map Browser (Окно выбора материалов и карт). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 Окно Material/Map Navigator (Путеводитель по материалам и картам). . . . 158 Материал типа Standard (Стандартный) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 Свитки настроек Shader Basic Parameters (Основные параметры затенения) и Basic Parameters (Основные параметры). . . . . . . . . . . . . . . . . 159 Типы тонирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 Дополнительные параметры. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 Создание сложных материалов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 Top/Bottom (Верх/низ). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 Blend (Смешиваемый) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 Multi/Sub-Object (Многокомпонентный). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 Matte/Shadow (Матовое покрытие/тень) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 Raytrace (Трассируемый) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 Использование текстурных карт . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 Понятие о текстурных картах . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 Проекционные координаты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 Проецирование при помощи модификатора UVW Map (UVW-проекция). . . 180 Двумерные карты текстур . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 Трехмерные карты текстур. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189 Составные карты текстур. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194 Материал, имитирующий хром . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 Глава 4. Анимация в среде 3ds Max 2008 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 Анимация с использованием ключевых кадров . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 Использование контроллеров и выражений . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 6 Оглавление Анимация частиц . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235 Текст, уносимый порывами ветра . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240 Использование модификатора Cloth (Ткань) для симуляции поведения тканей. . 251 Глава 5. Освещение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261 Основы освещения в трехмерной графике . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 Луч лазера. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276 Объемный свет. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280 Глава 6. Визуализация. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288 Инструменты визуализации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289 Параметры визуализации. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290 Common Parameters (Общие параметры) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292 Default Scanline Renderer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296 Виртуальный буфер кадров . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299 Использование модуля RAM Player (RAM-проигрыватель) . . . . . . . . . . . . . . . . . . . . 300 Окружение и атмосферные эффекты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302 Common Parameters (Общие параметры) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303 Exposure Control (Контроль экспозиции) и Logarithmic Exposure Control Parameters (Параметры логарифмического контроля экспозиции) . . . . . . 303 Atmosphere (Атмосфера). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304 Настройка атмосферных эффектов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305 Оптические эффекты. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313 Модуль Video Post (Видеомонтаж). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323 Панель инструментов Video Post (Видеомонтаж). . . . . . . . . . . . . . . . . . . . . . 324 Очередь видеомонтажа. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325 События и фильтры видеомонтажа . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326 Работаем с Video Post (Видеомонтаж). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329 Приложение. Содержимое прилагаемого DVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 Введение Стремительное развитие технологий в последнее десятилетие привело к тако- му же быстрому росту в области компьютерной техники и программного обес- печения. Еще совсем недавно незначительный, по сегодняшним меркам, эпизод из фильма, созданный при помощи спецэффектов, вызывал бурю восторга и обсуждений. Сегодня спецэффектами в кино и на телевидении никого не удивишь. Они стали обыденным явлением благодаря массовому распростра- нению программ создания компьютерной графики и, в частности, трехмерного моделирования. Редакторы трехмерной графики — самые интересные по своим возможностям и сложные по освоению приложения. Одно из лидирующих мест среди таких программ занимает 3ds Max. Благода- ря своим уникальным возможностям и доступности освоения, это приложение сегодня имеет наибольшее количество поклонников как среди любителей, так и профессионалов. Пожалуй, осталось очень мало сфер деятельности чело- века, связанных с трехмерной графикой, в которых не используется 3ds Max. Ее активно применяют для создания игр и фильмов, в архитектуре и строи- тельстве, в медицине и физике, а также во многих других областях. При выходе каждой новой версии программа приобретает новые возможности и становится более профессиональной. Сегодня создание и визуализация сцен в 3ds Max ограничены только фантазией пользователя и знанием возможностей приложения. Для пользователей, делающих первые шаги в изучении 3ds Max, не лишними будут знания о традиционном искусстве и классической анимации. Знание таких приложений как Adobe Photoshop, Corel PHOTO-PAINT, Adobe Illustrator и CorelDRAW, Adobe After Effects или Autodesk Combustion помогут вам зна- чительно быстрее освоить 3ds Max. Часто при работе с 3ds Max вам придется соз- давать собственные текстуры и заниматься постобработкой визуализированных 8 От издательства изображений. Однако это не означает, что без знания перечисленных выше приложений вы не можете изучать 3ds Max. Как минимум, вы должны уметь работать с операционной системой и иметь представление о редакторах рас- тровой графики. Особенность книги, которую вы держите в руках, заключается в том, что вы сможете не только прочитать о том, как работать в 3ds Max, но и увидеть, как создаются трехмерные сцены. В этом вам поможет видеокурс, который нахо- дится на прилагаемом DVD. Он содержит более 30 видеоуроков, из которых начинающие пользователи смогут узнать о принципах работы в программе 3ds Max 2008, а опытные пользователи смогут изучить тонкости всех этапов выполнения трехмерных сцен. Кроме того, на прилагаемом DVD находится пробная версия 3ds Max 2008, с которой вы можете работать в течение 30 дней без ограничений, а также фай- лы сцен упражнений, описываемых в книге. От издательства Ваши замечания, предложения, вопросы отправляйте по адресу электронной почты [email protected] (издательство «Питер», компьютерная редак- ция). На веб-сайте издательства http://www.piter.com вы найдете подробную инфор- мацию о наших книгах. Глава 1 Интерфейс программы (cid:2) Элементы интерфейса (cid:2) Подключаемые модули (cid:2) Настройка программы 10 Глава 1. Интерфейс программы Знакомство с такой сложной и объемной программой, как 3ds Max 2008, ло- гично начать с изучения ее интерфейса и возможностей. Глубокое знание приложения существенно облегчают работу. Чем важно изучение интерфейса программы? Интерфейс обеспечивает доступ к управлению всеми возможностями приложения. Многие пользователи, пре- небрегая его изучением, впоследствии сталкиваются с трудностями даже при моделировании простых сцен, не говоря о том, что не могут применять потен- циал программы полностью. Приложение 3ds Max имеет очень гибкий интерфейс, позволяющий выполнить одно и то же действие разными путями. Вы также можете создавать собствен- ные пользовательские меню, панели инструментов, назначать сочетания клавиш операциям и т. д. Все это не только облегчает работу в программе, но и ускоря- ет процесс моделирования и анимации. Большинство задаваемых вопросов по 3ds Max возникают из-за поверхност- ного знакомства пользователей с интерфейсом и возможностями приложения. По этой причине я настоятельно рекомендую тщательно изучить интерфейс и возможности 3ds Max 2008, а также советую не пренебрегать справочной информацией, поставляемой вместе с программой. Это один из самых обшир- ных и легкодоступных источников ответов на вопросы, возникающие у поль- зователей. Элементы интерфейса Первое, что вы увидите после запуска программы 3ds Max 2008, — ее основное окно (рис. 1.1). Если вы начинающий пользователь и не знакомы с интерфейсом, сначала осмот- рите элементы и ознакомьтесь с окружением. Вы увидите, что интерфейс при- ложения состоит из элементов, в которых сгруппированы однотипные команды. Например, в группе средств управления анимацией собраны кнопки управле- ния воспроизведением и настройкой поведения объектов во времени. ПРИМЕЧАНИЕ В видеоуроке «Урок 1. Интерфейс программы 3ds Max 2008», который находит- ся на DVD, прилагаемом к книге, вы сможете увидеть, из каких элементов состо- ит окно программы 3ds Max 2008.