Программа 3ds max 7 позволяет анимировать практически все свойства и параметры различных трехмерных объектов: отображение, деформацию, перемещение, прозрачность и т. д.
В трехмерном редакторе есть несколько способов анимировать неподвижное изображение. Самым простым из них является анимация при помощи ключевых кадров, которая имеет множество способов тонкой настройки. Следующий тип — анимация на основе связанных объектов, когда создается анимационная иерархия (цепочка) объектов, состоящая из подчиненных (дочерних) и родительских объектов. Объекты в иерархии, связанные между собой, называются узлами, а также имеют корень — объект, который не связан с другими, но с ним связаны все дочерние. Причем дочерний объект может наследовать родительские преобразования как полностью, так и частично. Например, родительский объект вращается и перемещается, а дочерний может только вращаться или только перемещаться — это называется ограничением преобразования. Следующий тип анимации — создание персонажных сборок, которые представляют собой наборы моделей костей и цепочки объектов. Также известен такой метод, как анимация с помощью специальных модификаторов анимации. Еще один вид анимации — анимация физических свойств объектов при помощи модуля Reactor (Реактор). Подключаемый модуль Character Sudio может быть использован для анимации персонажей.
После вышеописанных действий щелкните мышью в окне Perspective (Перспектива) и далее в свитке Preview & Animations (Просмотр и анимация) панели reactor нажмите кнопку Create Animation (Создать анимацию). Программа начнет расчет анимации динамики взаимодействия моделей ткани и твердого параллелепипеда. На компьютере с процессором Pentium 4 2,2 ГГц и оперативной памятью 512 Мбайт расчет занял около 15 минут. Если с симуляцией ткани что-то будет не так, например, появятся заломы на модели скатерти или вообще процесс пойдет не так, как предполагалось, увеличьте параметр Substeps/Key (Приращение/Ключ) и запустите расчет заново. Файл с уже анимированной моделью прямоугольной скатерти можно найти на компакт-диске в папке Арр1\ Exercises\Sq_Tablecloth2.max, а во вложенной папке Animation есть файл анимации динамики такни в формате *.avi (пример с прямоугольной скатертью).
Программа по умолчанию предоставляет шестнадцать различных типов осветителей сцены и системы объектов Sunlight (Солнечный свет) и Daylight (Дневной свет). В ней существует несколько программно-аппаратных алгоритмов освещенности, у каждого из которых есть свои установки и настройки освещения.
□ Стандартные осветители — без учета отраженного света от поверхности объектов.
□ Фотометрические осветители — расчет глобальной освещенности и диффузное рассеяние.
□ Встроенный модуль внешнего рендеринга Mental ray, имеющий свои объекты световых источников.
□ Кррме того, есть возможность подключения других модулей рендеринга, каждый из которых, как правило, предоставляет для использования свои осветители.
□ Начиная с шестой версии, в программе появился еще одни способ освещения — при помощи HDRI (High Dynamic Range Image — изображение с расширенным динамическим диапазоном). Один из способов применения HDRI описан далее в этой главе.
В каждом конкретном случае выбор метода освещения определяется сравнением результатов применения нескольких методов, которые оцениваются по таким критериям, как фотореалистичность и время визулизации. Если, например, фотореалистичная визуализация сцены длится часа два, то анимировать подобную сцену достаточно проблематично из-за слишком больших временных затрат. Однако четких критериев выбора того или иного способа все же нет. Несколько раз применив перечисленные способы и увидев разницу между ними, можно понять, какой метод настройки освещения сцены больше вам подходит в том или ином случае. Правда, в любом случае при применении любых методов установки освещения требуется достаточно тщательная настройка параметров и, возможно, не сразу получится хороший результат.
Для того чтобы начать работать с программой, необходимо сначала в процессе запуска трехмерного редактора выбрать режим отображения трехмерной среды. Это можно сделать в окне , которое появляется при первом запуске 3ds max 7 или при выборе команды меню Пуск ► Программы ► Descreet ► 3ds max 7 ► Graphic mode (Графический режим). Еще изменить графический режим можно в настройках запущенной программы: выберите команду Customize ► Preferences (Настройки ► Параметры), и откроется окно с несколькими вкладками. Из этих вкладок надо выбрать Viewports ► Choose Driver (Вид ► Выбрать драйвер) и из предложенного списка выбрать нужный.
Программа предлагает использовать три вида графических драйверов: D Software — графический режим, включаемый по умолчанию, когда все расчеты для правильного отображения графики выполняются с помощью центрального процессора; используется при слабом видеоадаптере, не поддерживающем других графических режимов;
О OpenGL — поддерживается большинством современных графических акселераторов и делит некоторую часть расчетов визуализации между видеоадаптером и центральным процессором;
D Direct3D — использует аппаратное ускорение графики, реализуемое путем задействования стандартных библиотек MS DirectX, желательно не ранее версии DirectX 9.O.
Для начала расскажем, какие системные требования предъявляются к компьютеру пользователя, который хочет работать в графической среде 3ds max 7. Эта программа, как, впрочем, и большинство графических редакторов, очень требовательна к мощности компьютеров. Основные условия комфортной работы в 3ds max 7 зависят от количества оперативной памяти и мощности центрального процессора. Вместе с тем программа достаточно универсальна, и при условии создания сцен с не слишком большим числом моделей, содержащих много полигонов, и без сложных систем освещения, с 3ds max 7 можно продуктивно работать на компьютере с процессором Pentium 3 с тактовой частотой 600 МГц. и объемом оперативной памяти около 256 Мбайт.
Конечно, эта конфигурация является минимальной для использования современных систем трехмерной графики, в частности 3ds max 7. Оптимальным для работы в этой программе будет компьютер с процессором Pentium 4 с тактовой частотой не менее 2 ГГц и объемом оперативной памяти 512 Мбайт. Правда, стоит заметить, что применением алгоритмов расчета рассеянного освещения (Radiosity) в 3ds max 7 можно с легкостью загрузить вычислениями вышеописанную конфигурацию на 3-4 часа.
Идеальным вариантом будет применение системы с двумя центральными процессорами. Программа 3ds max 7 может весьма продуктивно работать при наличии на компьютере двух процессоров, так как поддерживает технологии распараллеливания вычислений. Хотя, конечно, на сегодняшний день такие компьютеры достаточно дороги и используются в основном профессионалами и дизайнерскими фирмами, у которых очень объемные проекты, требующие больших вычислительных мощностей.
Выбор производителя процессора особого значения не имеет, хотя некоторые утверждают, что процессоры AMD эффективнее работают с 3ds max, нежели процессоры Intel. Это, мягко говоря, спорное утверждение, и на практике оно не всегда оказывается верным. В остальном чем выше частота процессора и чем новее технологии его изготовления, тем лучше.
Графический адаптер для работы с этой средой трехмерного моделирования можно выбрать практически любой, начиная от Radeon 7500 фирмы ATI и GeForce 2 фирмы NVIDIA. Видеоадаптер в данном случае производит только отображение визуализированной картинки на экран компьютера, а в процессе обсчета трехмерной сцены практически не участвует. Тем не менее для хранения текстур требуется как минимум 32 Мбайт графической памяти (лучше всего 256 Мбайт). Есть, конечно, профессиональные ускорители трехмерной графики (например, NVIDIA Quadro или ATI FireGL), которые участвуют в расчетах при рендеринге (rendering) и берут на себя часть работы центрального процессора. Такие видеоадаптеры достаточно дороги и нечасто встречаются в свободной продаже, но позволяют основательно ускорить работу с 3ds max.
Отдельно стоит рассказать о мониторе, за которым пользователю 3ds max 7 придется проводить время, изучая программу и создавая свои трехмерные шедевры. Если некоторое время назад большинство знатоков компьютерной графики однозначно отдали бы предпочтение ЭЛТ-монитору из-за лучшего отображения цветов и отсутствия зернистости, то на сегодняшний день есть весьма неплохие экземпляры жидкокристаллических мониторов графической серии. О фирме-производителе сказать что-либо конкретное сложно. На данный момент практически У всех ведущих производителей компьютерных дисплеев есть свои эксклюзивные технологии, улучшающие параметры изображения. Поэтому здесь многое зависит от соотношения «цена — качество», то есть обычно чем дороже монитор ведущего производителя, тем он качественнее (не считая того случая, когда из монитора делают мультимедийную станцию, навешивая динамики и другие лишние аксессуары).
Если использовать для работы ЭЛТ-дисплей, то он должен быть с диагональю как минимум 17 дюймов (а лучше 19-21 дюйм), частота обновления экрана у него должна быть не менее 100 Гц и разрешение 1280 х 1024 точек на дюйм. Если выбор остается за ЖК-панелью, то таких параметров, как яркость 400 кд/м2, контрастность 600:1 и время отклика 16 мс будет достаточно для работы с графикой.