Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3dsmax2009intro.pdf
Скачиваний:
151
Добавлен:
05.06.2015
Размер:
4.48 Mб
Скачать

Рис. 1.29. Центры трансформаций

Работа с окнами проекции

Эффективность работы в 3ds Max во многом зависит от того, насколько хорошо вы ориентируетесь в окнах проекции (ViewPorts). Далее представлены основные настройки и манипуляции с окнами проекции.

Выбор видеодрайвера

Начиная с 3ds Max 9, основным режимом отображения объектов в окнах проекции стал Direct 3D. Именно этот режим позволяет вам воспользоваться всеми нововведениями, направленными на ускорение отображения объектов. Правда, прирост производительности вы сможете почувствовать только в том случае, если вы обладаете современной профессиональной или полупрофессиональной видеокартой, поддерживающей 3-й уровень шейдеров D3D.

Если вам по какой-то причине не нравится использование Direct 3D, то вы можете изменить его на другой. Для этого либо запустите 3ds Max, используя ярлык Change Graphics Mode (изменить графический режим), либо измените его непосредственно в 3ds Max (рис. 1.30).

Главное меню Customize вкладка Viewports Choose Driver Revert from Direct 3D

Рис. 1.30. Диалоговое окно выбора видеодрайвера

Вам будет предложено на выбор три доступных режима. Первый из них (Software) не использует возможностей современных трехмерных ускорителей, и использовать его имеет смысл только в том случае, если у вас в качестве видеокарты установлено что-то "доисторическое". В некоторых справочниках и пособиях по 3ds Max настоятельно рекомендуется использование как раз режима Software на основании того, что в этом режиме пакет работает наиболее стабильно. Это справедливо, но только для 3D Studio MAX 1 и 2. "Детские болезни" на сегодняшний момент успешно преодолены специалистами по "железу" и "софту", поэтому отказываться от возможностей, предоставляемых современными видеоускорителями, прежде всего, увеличения производительности в десятки раз, в пользу сомнительной стабильности, нам кажется, не стоит.

Два остальных режима, вполне возможно, могут оказаться равнозначными за некоторыми исключениями. Например, в режиме Direct3D возможно использовать файлы формата FX (шейдеры Direct3D) в качестве материалов для рендеринга в реальном времени. Кроме этого, режим интерактивного отображения материалов и освещения, так называемый Review, позволяет получить полный набор “красивостей” только при использовании Direct3D. Не стоит также пренебрегать и оптимизацией под Direct3D, которая позволяет в окне проекции оперировать с большими объемами геометрии. С другой стороны, режим OpenGL иногда бывает предпочти-

www.realtime. ru / 119501 Мос ква ул. Нежинская д.5 / тел.: (495) 4425966,4425977 25

тельнее, так как более стабилен. В некоторых случаях, например, при совместной работе 3ds Max и Vue 6 xStream, он просто необходим для корректного отображения объектов.

Четвертый режим, Custom, позволяет вам использовать специальный драйвер для 3ds Max. Такие драйверы выпускаются производителями видеосистем, как правило, профессионального уровня. Например, компания NVidia предоставляет драйвер MAXtreme владельцам карт семейства Quadro FX, что, по заявлению разработчиков, значительно увеличивает производительность 3ds Max в окнах проекции.

Важно! Никакого влияния на скорость окончательного рендеринга производительность в окнах проекции не оказывает! Это совершенно разные подсистемы. Будем надеяться, что пока.

Настройка расположения окон проекции

При первом запуске 3ds Max выводит стандартное расположение окон проекции — четыре окна проекции видов сверху, слева, спереди и перспективы. В любой момент времени вы можете развернуть каждое окно проекции на весь экран, нажав сочетание клавиш <Alt>+<W> (первая буква в слове Wide — "широкий"). Кроме этого, в 3ds Max есть возможность изменить размер любого окна проекции, подведя курсор к разделительным линиям (при этом курсор принимает вид стрелок, направленных в стороны, соответствующие возможному изменению размеров) и, удерживая левую кнопку мыши нажатой, изменить размер окна по вашему желанию. Для того чтобы вернуть вид в первоначальное состояние, щелкните правой кнопкой мыши на любой разделительной линии и выберите единственный пункт меню — Reset Layout.

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

Откройте окно настроек окон проекции (рис. 1.31).

Контекстное меню окна проекции Configure вкладка Layout

Рис. 1.31. Окно настроек расположения окон проекции

Выберите понравившуюся вам схему расположения окон и определите их содержимое, щелкая левой кнопкой мыши в окнах и выбирая нужный вид.

Отображение объектов в окнах проекции

В 3ds Max геометрические объекты могут отображаться различными способами. Два из них являются основными — это каркасный режим (или "проволочный", Wired) и затененный Shaded (рис. 1.32, а, б). Для переключения между ними предусмотрена клавиша <F3>. Кроме этих двух режимов, существует несколько дополнительных режимов, найти их можно в контекстном меню окна проекции. Основным при работе в 3ds Max является затененный режим с отображением ребер — Shaded Mode with Edged Faces (Затененный режим с отображением ребер) (рис. 1.32, в). Быстро переключиться на этот режим можно при помощи клавиши <F4>. Привыкайте работать в этом режиме!

Интересными являются два вида, появившиеся в последних версиях — это Flat (плоский) и Hidden Lines (скрытые линии) (рис. 1.33, а, б). Первый убирает освещение, упрощая контроль за тем, как наложены текстуры, а второй является альтернативным режиму Wireframe, отображая ребра с учетом перекрытия объектов.

www.realtime. ru / 119501 Мос ква ул. Нежинская д.5 / тел.: (495) 4425966,4425977 26

Рис. 1.32. Основные режимы отображения объектов в окнах проекции:

Wired (а), Shaded (б) и Shaded Mode with Edged Faces (в)

Рис. 1.33. Режимы отображения: Flat (а) и Hidden Lines (б)

Нельзя не сказать о режиме Review (просмотр), появившемся в 3ds Max 2008, и получившим дальнейшее развитие в 3ds Max 2009. С самых первых версий 3ds Max появились возможности отображения текстур, света, материалов в окнах проекции. До последнего времени качество отображения в реальном времени оставляло желать лучшего, и, чтобы оценить освещенность, материалы и т.д., приходилось проводить большое количество тестовых расчетов. Начиная с версии 2008, в 3ds Max введены большие улучшения по качеству отображения в окнах проекции, практически, позволяющие получать весьма сносные, вполне пригодные для демонстрации и обсуждения, изображения без рендеринга. Качество при этом зависит от видеокарты и настроек видеодрайвера системы. Чтобы получить наилучший результат, необходима видеокарта с поддержкой третьего уровня шейдеров Direct3D. Но и на более старых картах использование этого режима позволяет значительно облегчить процесс настройки света и материалов. С этими настройками мы будем вас по мере надобности знакомить в процессе выполнения проектов.

Далее приведем несколько полезных команд и настроек, предназначенных для изменения вида объекта в окне проекции.

Если вы хотите видеть все ребра — и видимые, и невидимые, снимите в параметрах объекта флажок Edges Only (Показывать только видимые ребра).

Квадрупольное меню Properties

Флажок Backface Cull (Отсекать грани, повернутые от наблюдателя) в 3ds Max 9 по умолчанию снят для ускорения отображения в окнах проекции, при этом обратная сторона поверхности в затененном режиме окрашивается в черный цвет. Иногда бывает удобно включить этот режим, в этом случае установите это флажок для тех объектов, для которых необходимо. Кроме этого, вы можете задать установку Backface Cull on Object Cteation (использовать отсечение граней для вновь создаваемых объектов), если вы привыкли работать "по старинке".

Главное меню Preferences вкладка Viewports

Вы можете установить отображение объектов в виде "кубика" (Display as Box), это полезно в том случае, если вам нужно знать, где находится объект, но при этом он вам мешает.

Иногда переключать режимы приходится достаточно часто, поэтому в этом случае стоит использовать плавающее окно отображения объектов Display Floater (рис. 1.34).

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

www.realtime. ru / 119501 Мос ква ул. Нежинская д.5 / тел.: (495) 4425966,4425977 27

Рис. 1.34. Плавающее окно Display Floater

Главное меню Tools Display Floater

Для быстрого переключения между обычным и полупрозрачным (See-Through) режимами используйте сочетание клавиш <Alt>+<X>. А для того, чтобы в режим See-Through объект выглядел лучше, установите лучший (Best) режим прозрачности.

Контекстное меню окна проекции Transparency Best

Замечание

При установке свойств объектов By Layers (по слоям) это сочетание клавиш не работает!

Когда в сцене появляются объекты-источники света, свет, присутствующий в сцене по умолчанию, отключается. Бывает достаточно неудобно моделировать в таком режиме, поэтому в 3ds Max имеется возможность принудительно включить освещение по умолчанию.

Контекстное меню окна проекции Configure… вкладка Rendering Method флажок Default Lighting или сочетание клавиш <Ctrl>+<L>

Для ускорения отображения объектов в окне проекции при перемещении можно использовать режим адаптивной деградации Adaptive Degradation. Начиная с 3ds Max 2008 этот механизм значительно усовершенствован. Включается этот режим нажатием кнопки, отмеченной стрелкой 1 на рис. 1.35., а. Настройки этого процесса вызываются, например, нажатием на ней правой кнопки мыши. В группе Adapt Object Display by Priority (адаптация отображения по приоритету, стрелка 2) устанавливаются уровни деградации, через который проходят объекты в зависимости от расстояния ло камеры и достижимой частоты кадров (стрелка 3). Приоритеты устанавливается движком Distance from Camera/Screen Size (Расстояние от камеры/Размер на экране, стрелка 4). Чем дальше объект от камеры и чем больше его размер, тем быстрее достигается меньший уровень приоритета.

www.realtime. ru / 119501 Мос ква ул. Нежинская д.5 / тел.: (495) 4425966,4425977 28

Рис. 1.35. Настройки адаптивной деградации (а) и результат использования (б)

При работе со слоями (Layers) отображение объектов можно менять целиком для слоя в менеджере слоев Layer Manager (рис. 1.36, а), открыв окно параметров слоя, шелкнув правой кнопкой мыши на имени слоя и выбрав пункт Layer Properties (свойства слоя)(рис. 1.36, б). Менеджер слоев достаточно удобен и в том

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

Главное меню Tools Layer Manager

www.realtime. ru / 119501 Мос ква ул. Нежинская д.5 / тел.: (495) 4425966,4425977 29