Об авторах
Введение
История создания Maya
Развитие алгоритмов
Начало эры компьютерной графики
Новый этап развития
Слияние компаний Alias и Wavefront
Что такое Maya
Для кого написана эта книга?
Структура книги
Фильмы на компакт-диске
Аппаратное обеспечение
Видеокарты
Трехкнопочная мышь
Планшеты
Минимальные системные требования
Рекомендуемая конфигурация системы
Планирование расходов на покупку компьютера
Авторизация Maya
Сравнение Maya Complete и Maya Unlimited
Получение справочной информации
Сайт книги
Последнее замечание
От издательства
Часть I. Общее представление о Maya
Глава 1. Предварительные сведения
Основы цвета
Смешивание цветов
Цветовые модели HSV и RGB
Композиция изображения
Яркость и контраст
Отрицательное пространство
Деление изображения
Освещение
Стандартная модель освещения
Камеры и перспектива
Угол обзора и перспектива
Точки схода и перспектива
Работа с камерой
Монтаж и линия взаимодействия
Движение объектов
Движение камеры
Основы компьютерной графики
Векторы и пикселы
Двумерная и трехмерная графика
Ввод и вывод информации
3D-сканеры
3D-принтеры
Форматы файлов изображений
Ваш компьютер
Аппаратное обеспечение
Операционная система
Визуализация
Знакомство с операционной системой
Управление файлами
Обслуживание системы
Подведем итоги
Глава 2. Введение в Maya
В этой главе
Обзор интерфейса Maya
Положение рук
Трехкнопочная мышь
Клавиша Пробел
Управление проекциями
Сохранение проекций
Интерфейс Maya
Строка меню
Настройка параметров
Строка состояния
Меню окон проекции
Упражнение. Начальные навыки работы с Maya
Меню оперативного доступа
Подведем итоги
Глава 3. Основные методы работы в Maya
В этой главе
Создание объектов
Создание примитивов
Создание источников света
Создание камер
Выделение объектов
Выделение одного объекта
Добавление и исключение объектов при групповом выделении
Команды меню Edit
Выделение с помощью рамки
Выделение с помощью инструмента Lasso
Быстрое выделение
Именованные выделенные наборы
Маска выделения
Выделение по списку
Преобразование объектов
Выполнение преобразований
Приращение параметров при вращении
Преобразование набора объектов
Дублирование объектов
Создание массивов
Дополнительные параметры дублирования
Удаление объектов
Удаление определенных типов объектов
Опорная точка
Временные привязки
Иерархия
Группы
Создание иерархической структуры
Разница между созданием иерархической структуры и группировкой
Вид объектов в окнах проекции
Упражнение. Создание, выделение, преобразование и дублирование объектов
Подведем итоги
Глава 4. Ваша первая анимация
В этой главе
Начало нового проекта
Упражнение. Первые шаги
Систематизация папок с файлами проекта
Создание элементов сцены
Упражнение. Создание водной глади
Упражнение. Анимация водной поверхности
Упражнение. Создание поверхности
Упражнение. Создание шлюпки
Дополнительная анимация сцены
Упражнение. Моделирование перемещения шлюпки вдоль траектории
Упражнение. Cоздание камеры
Назначение материалов и освещение сцены
Упражнение. Создание источников света и назначение материалов
Окончание работы над сценой
Упражнение. Импорт источников света и визуализация сцены
Просмотр результатов визуализации
Подведем итоги
Часть II. Основы Maya
Глава 5. Моделирование на основе NURBS-кривых
В этой главе
Неоднородные рациональные B-сплайны
Преимущества моделирования на основе NURBS-кривых
Контекстные меню и пользовательский интерфейс
Настройка интерфейса и загрузка контекстных меню
Настройка меню оперативного доступа
Создание старого дома
Начало нового проекта
Создание крыши
Упражнение. Создание кровельного материала
Упражнение. Завершение работы над крышей
Построение дома
Упражнение. Создание стен и фундамента
Упражнение. Заполнение просветов и создание внутренней стены
Упражнение. Cоздание крыльца
Подведем итоги
Глава 6. Дополнительные приемы работы с NURBS-объектами
В этой главе
NURBS-моделирование
Усовершенствование модели дома
Упражнение. Моделирование крыльца
Упражнение. Создание дополнительных деталей крыльца
Упражнение. Создание лестницы
Упражнение. Создание трубы
Упражнение. Пересечение трубы и задней стены дома
Упражнение. Усовершенствование формы трубы
Создание дополнительных элементов
Упражнение. Создание дверного проема
Упражнение. Создание двери
Упражнение. Создание окон
Подведем итоги
Глава 7. Моделирование на основе полигонов
В этой главе
Подготовка к разбиению поверхности на части
Упражнение. Подготовка к моделированию
Подготовка к моделированию
Упражнение. Создание симметричного объекта
Создание головы монстра
Загрузка опорного изображения
Упражнение. Загрузка опорных изображений
Моделирование головы
Упражнение. Создание основных блоков
Инструмент Split Polygon
Упражнение. Формирование головы
Создание черт лица
Упражнение. Формирование глазных впадин
Упражнение. Создание рта
Упражнение. Создание носа
Завершающие штрихи
Упражнение. Размещение глазных яблок
Подведем итоги
Глава 8. Материалы
В этой главе
Свойства материалов
Окно диалога Hypershade
Область создания узлов
Вкладки рабочей области
Основные типы раскрасок
Раскраска по Ламберту
Раскраска по Фонгу
Расширенная раскраска по Фонгу
Раскраска по Блинну
Анизотропная раскраска
Другие варианты
Параметры материалов
Окно диалога Color Chooser
Упражнение. Создание стандартных материалов
Создание основных материалов для модели дома
Настройка источников света
Упражнение. Материалы для дома
Упражнение. Создание дополнительных материалов
Карты текстур
Проекционные координаты
Интерактивное размещение текстуры
Процедурные карты текстур
Упражнение. Назначение текстур
Добавление текстур к базовым материалам
Упражнение. Назначение текстур дверной ручке, стенам и окнам
Карты рельефа
Координирование текстуры с картой рельефа
Упражнение. Назначение карты рельефа
Упражнение. Использование карт рельефа для материалов, назначенных частям дома
Подведем итоги
Глава 9. Освещение
В этой главе
Важность освещения
Типы источников света в Maya
Упражнение. Параметры прожектора
Параметры прожектора
Упражнение. Редактирование параметров прожектора
Упражнение. Направленный свет
Упражнение. Точечный источник света
Упражнение. Прямоугольный источник света
Рассеянный свет
Имитация теней в Maya
Карта глубины
Параметры карты глубины
Трассированные тени
Параметры трассированных теней
Тени, формируемые источником света типа Area
Упражнение. Работа с тенями
Общие параметры источников света
Интенсивность
Освещение по умолчанию
Влияние на диффузный компонент и зеркальные блики
Цвет
Скорость спада
Упражнение. Освещение дома
Подведем итоги
Глава 10. Анимация
В этой главе
Инструменты для работы с анимацией
Подготовка к анимации
Ползунок диапазона и параметры анимации
Частота кадров
Определение диапазона анимации
Ползунок таймера анимации
Типы анимации
Анимация вдоль пути
Нелинейная анимация
Анимация на основе ключевых кадров
Упражнение. Анимация дома
Окно Graph Editor
Упражнение. Редактирование ключей в окне Graph Editor
Воспроизведение анимации
Упражнение. Использование проигрывателя
Подведем итоги
Глава 11. Камеры и визуализация
В этой главе
Камеры
Создание камер
Параметры камеры
Анимация камеры
Упражнение. Моделирование движения камеры
Просмотр анимации с помощью проигрывателя
Визуализация анимации
Общие параметры визуализации
Визуализация статичных изображений
Подготовка к визуализации
Упражнение. Cоздаем камеру в сцене с домом
Создание камеры и связывание ее с кривой
Подготовка к визуализации
Упражнение. Получение фильма методом пакетной визуализации
Подведем итоги
Часть III. Дополнительные приемы работы с Maya
Глава 12. Эффекты рисования
В этой главе
Обзор эффектов рисования
Кисти и мазки
Включение эффектов рисования
Запуск модуля Paint Effects
Использование эффектов рисования
Упражнение. Изучение эффектов рисования
Работа с мазками
Выделение мазков
Соединение мазков с NURBS-кривыми
Копирование и вставка параметров кисти
Упрощение кривых и мазков
Упражнение. Редактирование эффектов рисования
Упражнение. Дополнительные эффекты рисования
Упражнение. Туман и дымка
Подведем итоги
Глава 13. Системы частиц и динамика
В этой главе
Динамика твердого тела
Активные и пассивные тела
Поля
Ограничители
Подготовка к имитации динамики твердого тела
Упражнение. Имитация динамики твердого тела
Частицы
Создание частиц
Типы частиц
Аппаратно визуализируемые частицы
Программно визуализируемые частицы
Материалы и возраст частиц
Воздействие на частицы
Упражнение. Создание дыма из трубы
Динамика упругого тела
Создание упругого тела
Добавление пружин
Упражнение. Резиновые гантели
Подведем итоги
Глава 14. Эффективность и артистичность
В этой главе
Причины замедления визуализации
Общие параметры визуализации
Параметры объектов
Типы материалов
Эффекты камеры
Пакетная визуализация
Запуск пакетной визуализации из командной строки
Пакетная визуализация в сети
Оптимизация процесса моделирования
Создание собственных контекстных меню
Упражнение. Cоздание контекстных меню
Упражнение. Настройка клавиатурных комбинаций
Автоматизация одной или нескольких задач
Упражнение. Полка и клавиатурные комбинации
Вспомогательные объекты
Упражнение. Построение вспомогательного объекта
Многослойное совмещение
Программы многослойного совмещения
Использование фонового материала и альфа-канала
Планирование слоев
Слои визуализации
Установка дополнительных модулей, материалов и сценариев
Создание библиотеки материалов
Несколько идей на прощание
Техника работы
Карьера в мире компьютерной графики
Подведем итоги
Приложение А. Работа с Maya для пользователей MAX
Управление окнами проекции
Окна проекции
Элементы управления
Режимы окон проекции и варианты компоновки
Работа с объектами
Создание и редактирование объектов
Структура сцены
Обеспечение точности моделирования
Освещение
Материалы
Создание анимации
Предварительный просмотр и визуализация
Видеомонтаж
Эффекты внешней среды
Сценарии
Частицы и имитация динамики
Импорт/Экспорт из Maya в MAX
Приложение Б. Работа с Maya для пользователей LightWave
Общие отличия
Управление окнами проекций
Управляющий интерфейс
Способы создания и редактирования
Освещение
Материалы
Проекционные координаты
Создание анимации
Предварительный просмотр и визуализация
Последующая обработка изображения
Импорт и экспорт из LightWave в Maya
Приложение В. Операционные системы
Maya 4.01 для Linux
Red Hat: Linux для Maya 4.01
Альтернативное программное обеспечение
Wine
Shake
Gimp
Отличительные черты Maya для Linux
Maya для IRIX
Почему именно IRIX?
Любители IRIX используют Linux
Maya для Macintosh
Maya и Windows
Совместимость файлов Maya
Алфавитный указатель