Следующие важные настройки интерфейса Мах включают в себя выбор Единиц Измерения, установку режимов Привязок и настройку параметров Сетки Координат.
Для выбора Единиц Измерения следует вызвать пункт Units Setup (Настройка Единиц Измерения) из падающего меню Customize (Настроить). В результате возникнет одноименное диалоговое окно (рис. 3.17) с набором переключателей для выбора одной из систем: Metric (Метрические), US Standard (Американские), Custom (Пользовательские) и используемые по умолчанию Generic Units (Общие).
Любая программа и тем более такая сложно структурированная, как Мах версии 5.0 требует некоторого времени на ознакомление с методами управления, навигации и настройки пользовательской рабочей среды - Интерфейса. Разберем основные типы элементов интерфейса среды Мах.
Сразу после запуска программы и показа рекламной заставки происходит раскрытие Главного Окна Мах - основного элемента интерфейса (рис. 3.01).
Выполняя практические задания или просто пробуя тот или иной инструмент программы, необходимо делать это с помощью мыши только на стадии ознакомления. Самая продуктивная работа достигается при использовании Shortcuts (Клавиатурных Макросов или Ключей). В самом деле, чтобы добраться до диалогового окна Select Objects (Выбор Объектов), необходимо через падающее меню произвести несколько перемещений и щелчков мыши, в то время как эта же процедура может быть выполнена одним нажатием на кнопку клавиатуры.
Почти все команды Мах могут быть назначены определенному сочетанию клавиш, для этого следует вызвать диалоговое окно Customize User Interface (Настройка пользовательского интерфейса) и в закладке Keyboard (Клавиатура) произвести необходимые настройки (рис. 3.25).
Конфигурация Видовых Окон
Выполнение настроек Интерфейса требуется нечасто, первый раз при ознакомлении с программой и остальные - по необходимости, при тех или иных видах работ, восстановлении системы, заменах на новые версии и т.д. Однако этот аспект достаточно важен, поэтому разберем его подробно. Прежде всего, следует настроить конфигурацию Видовых Окон, доступных для установки точки зрения наблюдателя:
Для выбора необходимого вида нужно выполнить правый щелчок на надписи названия Видового Окна и выбрать его из контекстного меню, а для настройки конфигурации видовых экранов следует вызвать пункт Configure (Настроить).
В результате возникнет диалоговое окно Viewport Configuration (Конфигурация экранов), в котором нужно выбрать закладку Layout (Компоновка). Из стандартного набора раскладок Видовых Экранов необходимо выбрать одну, наиболее удобную для работы. Чаще всего следует использовать последнюю, состоящую из четырех одинаковых по размеру Видовых Окон. Однако для специфических проектов (например, протяженная по фронту сцена типа фасада общественного здания) скорее потребуется раскладка из двух горизонтально расположенных Видовых Окон. Для указания точки зрения каждого из окон в выбранной раскладке необходимо сделать левый щелчок в поле схемы окна и из контекстного меню выбрать требуемую (рис. 3.15).
При создании и редактировании геометрии сцены, при отладке материалов и настройке параметров анимации необходимо иметь механизм управления отображением объектов сцены в Видовых Окнах.
Особенно это становится актуально при внесении изменений в насыщенные, сложные трехмерные сцены. Самый простой способ уменьшить системные издержки - это скрыть или «заморозить» неиспользуемые в данный момент объекты (мы разберем эти команды при рассмотрении режимов выбора объектов). Однако есть возможность управлять отрисовкой и видимой частью сцены. Поэтому рассмотрим режимы отображения объектов и способы его оптимизации подробнее.
Для выбора режима отображения любого Видового Окна необходимо выполнить правый щелчок на его названии и указать один из пунктов верхней группы контекстного меню:
Это окно является стандартным окном операционной системы Windows, и поэтому оно может быть развернуто на весь экран, свернуто или закрыто. Кроме того, в неполноэкранном режиме могут быть изменены его размеры перетаскиванием границ мышью. Однако набор меню, панелей и управляющих кнопок столь велик и многочислен, что реально работать можно только при размере Рабочего Стола Windows не менее 1152x864 при полноэкранном режиме. Прежде чем разбирать основные элементы интерфейса, остановимся на атрибутах, составляющих их:
Некоторые строки являются флаговыми, то есть могут быть включены или выключены при каждом выборе такого пункта меню (рис. 3.03), а строки, название которых оканчивается троеточием, вызывают дополнительный режим, требующий ввода данных пользователем, указания мышью, а также вызывают Диалоговые Окна - следующий элемент пользовательского интерфейса Мах.
Диалоговое Окно - один из основных элементов организации пользовательского ввода. Такие окна могут состоять как из одного единственного редактируемого параметра (например, текстового поля имени (рис. 3.04)), так и из множества сгруппированных параметров и настроек (рис. 3.05).
Диалоговые Окна бывают модальные и немодальные. В случае вызова окон первого типа доступ к остальным элементам управления Главного Окна отключается до закрытия такого Диалогового Окна. Второй же тип разрешает такой режим работы.
Панели Инструментов - альтернативный вариант Падающего Меню, в котором все команды представлены в виде функциональных кнопок с небольшой схематичной картинкой (или пиктограммой), сопоставленной с выполняемым действием (рис. 3.06).
Вызов команды производится левым щелчком мыши. Панели Инструментов могут располагаться в виде закладок, тогда выбор необходимой осуществляется простым щелчком, или в виде Floating Panels (Плавающих Панелей), тогда панель может быть расположена в любом месте поверх Главного Окна (рис. 3.07).
Если панель не умещается по длине экрана, то для доступа к невидимым кнопкам необходимо выполнять прокрутку перетаскиванием мыши. Для входа в этот режим необходимо разместить курсор на панели в месте, свободном от кнопок и, после изменения формы курсора со «стрелки» на «руку» и нажатия левой кнопки мыши, далее просто перемещайте мышь, не отпуская нажатой кнопки (рис. 3.08).
Использование кнопок Панели Инструментов несколько затруднительно для новичка, однако, после более близкого ознакомления такой способ гораздо быстрее и удобнее. Кроме того, при наведении курсора на любую кнопку возникает всплывающая подсказка с названием соответствующего действия (рис. 3.09).
Некоторые панели, кроме кнопок содержат дополнительные элементы управления, которые мы рассмотрим далее.
Панель Команд - совокупность наборов инструментов создания и редактирования объектов, настроек параметров анимации и служебных средств среды Мах. Эта панель также представлена в виде закладок по видам действий (рис. 3.10):
По умолчанию Панель Команд расположена в правой области Главного Окна Мах и не перемещается по экрану. Однако при необходимости можно переключить ее в режим Floating Panels (Плавающих Панелей), описанный ранее, и разместить там, где это необходимо (рис. 3.11).
Видовые Окна - основная рабочая область программы, где происходит отображение геометрии объектов сцены, материалов, текстурных карт и служебных данных. Видовые Окна могут использовать набор точек зрения наблюдателя, выбираемый из некоторого числа вариантов, и могут быть активными или пассивными. Активное Видовое Окно имеет желтую рамку по периметру и используется для применения действий над объектами, в то время как пассивные только отображают текущие изменения. Название окна расположено в верхнем левом углу, и все его настройки вызываются правым щелчком мыши на нем. В этом случае возникает Контекстное Меню - еще один элемент управления, рассматриваемый далее (рис. 3.12).
Мах, отображающие соответственно всю необходимую информацию о выбранных объектах, величинах их перемещений, поворотов и коэффициентов масштабирования, текущие настройки привязок и другие данные. Строка Состояния и Подсказок содержит также краткие подсказки пользователю по вариантам дальнейших действий после вызова команд или выбора конкретных инструментов создания и редактирования объектов, навигации по Видовым Окнам и т.п. (рис. 3.14).
h2>Рис. 3.14. Строка Состояния и Подсказок Итак, далее, для начала работы необходимо настроить Интерфейс среды Мах.
Команды управления Видовыми Окнами сосредоточены в правой нижней части Главного Окна Мах и включают следующие инструменты:
При работе с конкретной трехмерной сценой следует выбрать требуемые единицы сразу при ее создании, однако и уже готовая сцена может быть сконвертиро-вана из одних единиц в другие. Такая же процедура автоматически производится при объединении сцен с различными установками Единиц Измерения.
Рабочее поле Видовых Окон для удобства ориентации и отсчетов размеров при создании и редактировании объектов может быть размечено Сеткой Координат - взаимно перпендикулярными служебными линиями.
Сетка состоит из горизонтальных и вертикальных прямых, располагающихся перпендикулярно точке зрения наблюдателя - в ортогональных видах, и параллельно горизонтальной плоскости - в перспективных видах.
Линии сетки, которые подразделяются на основные и вспомогательные, отстоят друг от друга на расстоянии Grid Spacing (Шага Сетки), задаваемого в закладке Home Grid (Сетка) диалогового окна Grid and Snap Setting (Установки Сетки и Привязок), вызываемого через одноименный пункт падающего меню Customize (Настроить) (рис. 3.18).
Набор флажков списка Standard (Стандартный) является изменяемым и может быть настроен на каждый конкретный случай точного построения геометрии. Кнопка Clear All (Очистить Все) сбрасывает все флажки, деактивируя режим Привязок. Для включения и изменения пространственной модели Привязок предназначены кнопки соответствующих групп в правой части Главной панели инструментов Мах:
Для быстрого вызова диалоговых окон настроек привязок можно использовать правый щелчок мыши на соответствующей кнопке, а для включения / выключения нужной привязки - левый щелчок.
Вызвав на редактируемом объекте контекстное меню (правым щелчком), необходимо выбрать пункт Properties (Свойства) и в появившемся одноименном диалоговом окне в группе Displays (Показ) выбираются следующие флажки (рис. 3.24):
Для назначения какого-нибудь клавиатурного ключа требуемой команде необходимо выбрать ее в списке группы Action (Действие), установить курсор в поле Hotkey (Горячая клавиша) и нажать клавиатурное сочетание. После завершения ввода следует щелкнуть на кнопке Assign (Назначить) и ключ готов к использованию.
Наиболее используемые команды и инструменты уже имеют свои назначения, предопределенные в Мах, поэтому вы можете сразу начать их использовать. Если же вы настроите их по-своему, то не забудьте сохранить вашу раскладку в отдельный установочный файл для будущего использования. Щелкните на кнопке Save (Сохранить) и введите имя вашего набора. В дальнейшем просто выбирайте его из списка для использования при работе.
Список клавиатурных кодов Мах, назначенных по умолчанию, приведен в Приложении 3, а рекомендуемый вариант переназначения исходных кодов содержится в Главе «50 Советов Профессионала».