У вас в руках пособие для начинающих осваивать Maya 6 - популярной программы для создания трехмерной компьютерной графики и анимации. Шаг за шагом автор знакомит с интерфейсом этого приложения и с основами создания и анимации геометрических моделей. Книга содержит не только информацию о различных форматах моделирования, создании и назначении материалов и способах анимации объектов и персонажей, но и начальные сведения об эффектах рисования и имитации динамических взаимодействий. Приемы работы с программой иллюстрируются с помощью наглядных упражнений, материалы для которых находятся на прилагаемом к книге компакт-диске. Эта книга позволит вам самостоятельно пройти начальный курс обучения Maya, получив при этом прочный фундамент для дальнейшего освоения данного приложения. Содержание Введение..................... 13 Структура книги........ 13 Программное и аппаратное обеспечение....... 14 Компакт-диск............. 15 Maya Personal Learning Edition........ 15 От издательства.......... 15 Глава 1. Введение в компьютерную 3D-графику.......... 16 Вступление................. 17 Компьютерная графика......... 17 Создание трехмерных сцен............... 18 Анимация............... 18 Стадии производства............... 19 Подготовительная работа.................. 19 Производство......... 20 Последующая обработка.................. 20 Заключение............ 22 Последовательность действий при производстве анимации..... 22 Моделирование.................... 22 Назначение текстур............. 24 Анимация............... 24 Освещение.............. 25 Визуализация......... 25 Основные понятия компьютерной графики и традиционного искусства........... 26 Основные понятия из области компьютерной графики......... 26 Основные понятия из области традиционного искусства...... 34 Основные понятия из области кино.................. 36 Планирование производства............ 36 Освещение.............. 37 Основные понятия из области анимации..... 37 Подведем итоги......... 40 Глава 2. Интерфейс Maya...... 41 Управление Maya.................... 42 Интерфейс Maya....... 43 Главное меню........ 43 Строка состояния................. 45 Вкладки Shelf.......... 49 Панель инструментов......... 50 Окна диалога Channel Box и Layer Editor...... 50 Активный временной сегмент и шкала диапазонов................ 52 Командная строка и строка подсказки.......... 53 Окна проекции и часто используемые окна диалога... 54 Центральные и ортографические проекции.............. 54 Манипуляторы..................... 59 Окно диалога Attribute Editor........... 62 Окна диалога Outliner и Hypergraph.............. 64 Окна диалога Multilister и Hypershade.......... 65 Окно диалога Graph Editor................. 68 Окно диалога Script Editor................. 69 Окно диалога Connection Editor....... 70 Меню оперативного доступа........... 71 Контекстные меню.............. 72 Режимы работы.................... 73 Структура объектов в Maya................. 73 Узловая структура............... 74 Дочерние и родительские объекты............... 75 Подведем итоги......... 76 Глава 3. Ваша первая анимация.......... 77 Обзор проекта "Солнечная система"............... 78 Планирование............ 78 Создание проекта..................... 78 Моделирование объектов и их анимация........ 81 Создание Солнца и планет................ 81 Сохранение сцены............... 84 Создание спутников............ 85 Назначение материалов.................... 85 Анимация сцены.................. 89 Окно диалога Outliner............. 95 Редактирование иерархических цепочек в окне диалога Outliner....... 96 Подведем итоги......... 98 Глава 4. NURBS-моделирование......... 99 Методы моделирования....... 100 NURBS-поверхности, полигональные поверхности и поверхности с иерархическим разбиением................. 101 Использование примитивов........... 105 NURBS-моделирование........ 106 Различные способы создания NURBS?поверхностей............ 106 История конструирования поверхностей................. 114 Неоднородные рациональные B-сплайны..... 115 Начало работы над проектом........ 116 Перемещение плоскости изображения за координатную сетку....... 117 Создание контура............... 118 Создание лезвия.................. 120 Создание поверхностей................... 121 Соединение боковых поверхностей............. 124 Редактирование формы топора..... 125 Создание обуха топора.................... 125 Моделирование с помощью деформаторов............ 127 Завершение работы........... 129 Заключение.......... 130 Редактирование NURBS-поверхностей........... 130 Проецирование кривых на поверхность..... 130 Обрезка поверхностей и отмена этой операции..... 131 Присоединение поверхностей....... 131 Разъединение поверхностей........... 131 Вставка изопараметрических кривых.......... 132 Использование инструментов модуля Artisan............ 133 Задание для самостоятельной работы............ 135 Подведем итоги....... 135 Глава 5. Моделирование на основе полигонов........... 136 Основы полигонального моделирования...... 137 Создание полигональных примитивов........ 137 Инструмент Create Polygon Tool.................. 137 Использование методов создания NURBS-поверхностей для получения полигональных сеток................. 139 Преобразование NURBS-поверхностей в полигональные сетки........... 140 Инструменты редактирования полигонов..... 141 Операция выдавливания.................. 141 Выдавливание по дуге....... 143 Разбиение с выдавливанием........... 144 Выдавливание со скосом................ 144 Практический опыт............... 145 Увеличение детализации областей полигональной сетки........ 151 Инструмент Subdivide...... 152 Инструмент Split Polygon Tool...... 153 Инструмент Cut Faces Tool............ 153 Инструмент Duplicate Face............. 154 Инструмент Extract............ 154 Инструмент Smooth........... 154 Инструмент Sculpt Polygon Tool...... 154 Моделирование сложных объектов................ 155 Процесс производства...... 157 Основание............. 157 Колеса.................... 162 Лебедка.................. 165 Рычаг катапульты............... 167 Задания для самостоятельной работы............ 169 Подведем итоги....... 170 Глава 6. Дополнительные приемы моделирования... 171 Моделирование с помощью деформатора Lattice..... 172 Создание решетки.............. 172 Поверхности с иерархическим разбиением................. 176 Создание морской звезды................... 177 Преобразование в поверхность с иерархическим разбиением......... 178 Построение металлического чайника............ 183 Создание базовой полигональной модели................ 183 Преобразование в поверхность с иерархическим разбиением......... 187 Преобразование в сетку полигонов............ 189 Дальнейшее редактирование модели чайника........ 191 Подведем итоги....... 191 Глава 7. Материалы и текстуры........ 192 Назначение материалов....... 193 Типы раскрасок..................... 193 Раскраска по Ламберту................... 194 Раскраска по Фонгу........... 194 Раскраска по Блинну......... 195 Расширенная раскраска по Фонгу............... 195 Анизотропная раскраска................ 195 Многослойная раскраска................ 196 Градиентная раскраска.................... 196 Атрибуты материалов.......... 197 Создание материалов для модели алебарды................ 201 Металлический материал для топора.......... 201 Деревянная рукоятка........ 205 Металлический наконечник........... 208 Заключительное преобразование текстур................ 213 Текстуры и поверхности...... 214 Проекционные координаты........... 215 Проецирование текстуры на поверхность................ 215 Узлы текстуры.................... 217 Проекционные координаты для полигональных сеток............. 224 Подведем итоги....... 228 Глава 8. Введение в анимацию.......... 229 Анимация по методу ключевых кадров......... 230 Создание мячика................ 230 Анимация мячика.............. 231 Анимация полета топора.................... 238 Предварительная подготовка......... 238 Настройка сцены................ 238 Предварительная подготовка: ключевые кадры и изучение движения........... 242 Анимация топора: создание ключевых кадров........ 243 Завершение движения...... 247 Вторичные движения........ 250 Траектория перемещения............... 252 Анимация вдоль траектории.......... 253 Подводим итоги.................. 255 Замещение объектов............ 256 Замена топора.................... 256 Копирование анимации.................. 256 Анимация катапульты.......... 257 Настройка сцены................ 258 Манипуляторы выделения.............. 259 Анимация катапульты...... 260 Анимация с помощью деформаторов....... 261 Подведем итоги....... 266 Глава 9. Дополнительные техники анимации.............. 267 Скелеты и кинематика.......... 268 Скелеты и иерархия........... 268 Метод прямой кинематики............. 270 Создание скелета................ 272 Соединение скелета с оболочкой................. 274 Моделирование ходьбы................... 275 Моделирование руки............ 281 Сборка руки......... 281 Связывание с оболочкой................. 283 Жесткое связывание руки............... 288 Мягкое связывание руки................. 290 Метод обратной кинематики............. 294 Моделирование ног по методу обратной кинематики......... 294 Создание цикла ходьбы по методу обратной кинематики... 296 Дальнейшее использование IK-цепочек.... 298 Ограничения............ 299 Ограничение Point............. 299 Ограничение Orient........... 300 Ограничение Scale............. 301 Ограничение Aim............... 302 Ограничения Geometry и Normal.................. 303 Ограничения Parent, Tangent и Pole Vector.............. 304 Создание управляемых ключей......... 305 Создание управляемого ключа...... 305 Усовершенствованные методы работы с управляющими ключами.............. 306 Подведем итоги....... 308 Глава 10. Освещение............. 309 Базовые концепции освещения......... 310 Учимся видеть.................... 310 Что нужно создать в сцене?............ 310 Освещение с трех точек................... 312 Реальное освещение.......... 315 Источники света в Maya...... 315 Общие атрибуты источников света............. 315 Типы источников света................... 317 Освещение сцены.............. 323 Тени............ 323 Создание теней................... 323 Способность объектов отбрасывать тень................. 327 Световые эффекты................ 328 Объемное освещение....... 328 Линзовые эффекты............ 329 Свечение материала.......... 331 Дополнительные упражнения....... 332 Источники света в сцене и их анимация........ 333 Анимация источника света............ 333 Использование инструмента Show Manipulator Tool........... 334 Подведем итоги....... 335 Глава 11. Визуализация........ 336 Настройки визуализации.................... 337 Общие параметры визуализации................. 337 Выбор визуализатора........ 342 Предварительный просмотр.............. 347 Сохранение/загрузка изображения............. 349 Хранение изображения/удаление из буфера........... 349 Интерактивная фотореалистичная визуализация.... 349 Отражения и преломления................. 350 Трассируемые отражения.............. 351 Визуализация эффекта преломления.......... 352 Работа с камерами................ 353 Создание камеры............... 353 Типы камер.......... 354 Атрибуты камеры.............. 355 Размывание в движении....... 358 Пакетная визуализация......... 359 Визуализация бутылки......... 360 Выбор параметров визуализации................ 360 Настройки сцены............... 360 Настройки камеры............. 362 Пакетная визуализация и просмотр результатов.... 363 Подведем итоги....... 364 Глава 12. Имитация динамики........... 365 Динамические взаимодействия........ 366 Динамика твердых и мягких тел........ 366 Создание активных и пассивных тел............ 366 Перемещение твердых тел.............. 369 Атрибуты твердого тела.................. 369 Анимация с помощью модуля динамики..... 370 Создание бильярдного стола и шаров......... 370 Создание твердых тел........ 372 Анимация твердых тел...... 373 Дополнительные атрибуты твердых тел..... 375 Динамика частиц................... 376 Испускание частиц................ 376 Атрибуты генератора....... 378 Атрибуты частиц............... 379 Запись сцены....... 381 Создание кэш-файла для сцены с частицами........... 382 Анимация частиц.................. 382 Испускание частиц............ 382 Настройка атрибутов частиц.......... 385 Настройка атрибутов визуализации............ 386 Эффекты рисования............. 390 Атрибуты эффектов рисования................... 392 Подведем итоги....... 394