Posts Tagged ‘включите’

Основные объекты Мах

Основные объекты Мах
Окружающий нас мир упрощенно можно представить как трехмерную сцену с учетом фактора времени. Безусловно, такие природные явления как физические взаимодействия объектов, их деформации на основе свойств материалов и т.д., можно лишь имитировать с той или иной степенью реалистичности, однако, даже используя стандартные средства Мах, эта задача не выглядит неразрешимой. Кроме того, в конце этой книги мы кратко ознакомимся с коммерческими продуктами для среды 3D Studio Max производства третьих фирм, и вы сможете убедиться, что единственным ограничением является лишь ваша фантазия.
Итак, основная концепция, упомянутая ранее, выявляет главный критерий среды Мах — «Трехмерное в Движении». Рассмотрение временного фактора -Animation (Анимации) еще впереди, а пока обратимся к самому объемному разделу этого графического пакета — СОЗДАНИЮ, НАСТРОЙКЕ И РЕДАКТИРОВАНИЮ ОБЪЕКТОВ ТРЕХМЕРНЫХ СЦЕН. Вот обобщенный список групп моделей объектов, создаваемых в Мах:

  • Primitives (Примитивы) - базовые объекты, представляющие собой геометрические тела. Этот вид состоит из двух основных наборов — Standard (Стандартного) и Extended (Расширенного). Основная особенность этого типа объектов — минимальный набор параметров, позволяющий «на лету» менять структуру и степень деталировки объекта.
  • Patch Grids (Лоскутные Сетки) - плоскостные объекты, состоящие из Patch (Поверхности Лоскута) и Vertices (Решетки Управляющих Вершин). Вершины воздействуют на поверхность, как узлы деформаций и плавно изменяют форму.
  • Splines (Двумерные Сплайны) и NURBS-Curves (Двумерные NURBS-Кривые) — базовые двумерные Shapes (Формы), являющиеся вспомогательными объектами Мах. Они применяются как основа трехмерных тел вращения, выдавливания и тел, создаваемых процедурой Loft (Лофтингом). Дополнительно формам может быть задана толщина, в этом случае возможно их использование как самостоятельных, визуализируемых объектов сцены.
  • NURBS-Surfaces (Трехмерные NURBS-Поверхности) — сложные трехмерные объекты, описываемые как трехмерные сплайны. Для них характерно отсутствие резких («угловых») изменений формы и профиля, а также очень гибкая структура геометрии.
  • Particle Systems (Системы Частиц) — процедурные объекты, создаваемые как область пространства, которая имитирует многие реальные процессы (снег, дождь, фонтан, дым, искры и т.п.). Большинство систем частиц в Мах универсальны и позволяют менять алгоритм своего поведения (частота, притяжение, взаимные столкновения и т.п.) в широком диапазоне.
  • Compounds (Составные Объекты) - структурированные сложные объекты, использующие математические, логические и поведенческие алгоритмы. Для создания таких объектов необходимы наборы более простых двумерных и трехмерных примитивов Мах.

Перейдем к рассмотрению способов создания и редактирования объектов в среде Мах.
Примитивы Создание Объектов
Все объекты, сгруппированные по типам, выбираются кнопками панели Create (Создать) .
Для перехода к любому из типов необходимо выполнить левый щелчок на соответствующей кнопке. Список типов включает в себя:

  • Geometry (Геометрия)
  • Shapes (Двумерные Формы)
  • Lights (Источники Света)
  • Cameras (Камеры)
  • Helpers (Служебные Объекты)
  • Space Warps (Деформаторы Пространства)
  • Systems (Системы)

Каждая из групп объектов имеет раскрывающийся список подгрупп, позволяющий работать только с одним из наборов объектов. И, наконец, каждый элемент списка подгруппы представлен свитком Object Type (Тип Объекта), в котором содержатся рельефные кнопки выбора, предназначенные для создания конкретных объектов трехмерной сцены. Выбор такой кнопки вызывает появление списка свитков создания нового объекта, в котором заданы значения Defaults (По Умолчанию). Некоторые из них можно изменить, и все последующие объекты этого типа будут создаваться, используя новые параметры.
Для задания Name (Имени) и Color (Цвета) присутствует свиток Name and Color, состоящий из текстового поля ввода и цветной кнопки с образцом цвета.
Для непосредственного создания объекта необходимо после выбора его типа и предварительных настроек параметров (если это требуется) переместить курсор в предполагаемое место в видовом окне и, нажав левую кнопку мыши, растянуть создаваемый объект, контролируя его форму и размер визуально, и затем отпустить. далее…

Restriction (Ограничения)

Restriction (Ограничения)
Выбор ограничивающей оси X, Y, Z или ограничивающей плоскости XY, YZ, ZX позволяет выполнять преобразования с объектами только в пределах необходимой оси или плоскости и запрещает их в противоположных. Кроме возможности выбора ограничений кнопками из Main Toolbar (Основной Панели), можно устанавливать их, используя Transformation Gizmo (Контейнер Трансформаций), который возникает в центре выбранного объекта или группы объектов в виде специальной пиктограммы.

Эта пиктограмма отображает тройку осей объекта и маркера углов координатных плоскостей цветными векторами и рисками соответственно, причем активные оси или плоскость отрисовываются желтым цветом.
Для выполнения, например, трансформации перемещения вдоль оси X, необходимо подвести курсор к вектору с маркером «X» и, как только он изменит цвет на желтый, нажать левую кнопку мыши и перемещать мышь в нужном направлении, а затем кнопку отпустить, завершая операцию. далее…

Основные команды и операции

Основные команды и операции
Основные команды и операции над объектами в среде Мах можно определить по следующим группам:

  • Выделение объектов;
  • Выделение объектов с выполнением команды;
  • Выделение подобъектов;
  • Управление видимостью объектов; Клонирование объектов;
  • Объединение объектов в группы.
  • Трансформации объектов
  • Рассмотрим каждую из них детальнее.

Выделение объектов
Существует несколько дублирующих друг друга приемов для выполнения и управления операциями выделения объектов. Кроме самого традиционного из них — левого щелчка мыши на выбираемом объекте, эту процедуру можно произвести через группу пунктов Select (Выбор) из падающего меню Edit (Редактирование) .
Ниже приводится список этих пунктов с кратким описанием их функций:

  • Select All (Выбрать Все) - позволяет выделить все нескрытые и «размороженные» объекты (смысл этих терминов будет описан далее).
  • Select None (Сбросить Выделение) - снимает выделение со всех объектов сцены.
  • Select Invert (Выбрать Все Невыделенные) - выделяет инверсно все невыбранные объекты.
  • Select By Color (Выбрать По Цвету) - создать выделение по указанному цвету объекта
  • Select By Name (Выбрать По Имени) - выбрать один или несколько объектов по имени из общего списка через диалоговое окно Select Objects (Выберите Объекты) .
  • Region (Область Выделения) - имеет два переключателя, задающие режим выбора объектов:
  • Window (Охват) - в набор попадают объекты, полностью помещающиеся в область выделения;
  • Crossing (Секущая Рамка) - объекты выбираются, даже если они лишь соприкасаются с областью выделения.

Также выполнение операции выбора объектов можно выполнить с помощью группы кнопок в Main Toolbar (Основной Панели) :

  • Select Object (Выбрать Объект) - модальная кнопка, включающая режим выбора объектов левым щелчком мыши. По каждому левому щелчку предыдущий выбор сбрасывается и выбранным оказывается лишь один, последний из объектов. Для добавления нового объекта в набор без сброса — левый щелчок выполняется с нажатой клавишей <Ctrl>, для исключения выбранного объекта из набора — щелчок совместно с клавишей <Alt>.
  • Selection Region (Форма Области Выделения) — список кнопок для изменения формы области выделения объектов. Может быть задана как Rectangular (Прямоугольная), Circular (Круглая) или Fence (Ломаная).

Для выбора нужной формы нажмите на эту кнопку (до появления всего списка) и, удерживая левую кнопку мыши, перемещайте курсор по списку, отпустив ее на соответствующей кнопке.
Select By Name (Выбрать По Имени) — кнопка, вызывающая упоминавшееся ранее диалоговое окно Select Objects (Выберите Объекты) . Остановимся на его параметрах.
Основное информационное поле содержит список объектов сцены, причем порядок сортировки и способ показа зависит от групп настроек Sort (Сортировка) и List Types (Список Типов).
Первая из них позволяет задавать способ сортировки имен объектов сцены по Alphabetical (Алфавиту), By Type (Типу), Color (Цвету) и Size (Размеру).
Флажки группы List Types управляют правилом, какие из категорий объектов Мах будут показаны в общем списке, а какие — скрыты. Кнопки Аll (Все), None (Ничего) и Invert (Инвертировать) необходимы для быстрого управления всем набором флажков группы. далее…

Отображение объектов в Видовых Окнах

Отображение объектов в Видовых Окнах
При создании и редактировании геометрии сцены, при отладке материалов и настройке параметров анимации необходимо иметь механизм управления отображением объектов сцены в Видовых Окнах.
Особенно это становится актуально при внесении изменений в насыщенные, сложные трехмерные сцены. Самый простой способ уменьшить системные издержки — это скрыть или «заморозить» неиспользуемые в данный момент объекты (мы разберем эти команды при рассмотрении режимов выбора объектов). Однако есть возможность управлять отрисовкой и видимой частью сцены. Поэтому рассмотрим режимы отображения объектов и способы его оптимизации подробнее.
Для выбора режима отображения любого Видового Окна необходимо выполнить правый щелчок на его названии и указать один из пунктов верхней группы контекстного меню:

  • Smooth+Highlights (Сглаживание+Блики) - сглаживание ребер между гранями и показ бликов.
  • Wireframe (Каркас) - проволочный каркас, образованный видимыми ребрами.

Еще пять режимов отображения могут быть вызваны с помощью команд, которые расположены в меню опции Other (Иные).

  • Smooth (Сглаживание) - сглаживание ребер между гранями
  • Facets+Highlights (Грани+Блики) - набор граней объектов с отключенным сглаживанием ребер и показ бликов.

 

  • Facets (Грани) - набор граней объектов с отключенным сглаживанием ребер.
  • Lit Wireframes (Освещенные Каркасы) - проволочный каркас, образованный видимыми ребрами с тонированием.

 

  • Bounding Box (Габаритный Контейнер) - описанный вокруг объекта параллелепипед, образованный плоскостями, параллельными осям локальной системы координат объекта.

Дополнительный пункт меню Edged Faces (Оконтуривать Грани) позволяет включить отрисовку ребер каркаса при показе тонированного вида объектов.
Режимы Smooth+Highlights (Сглаживание+Блики) и Smooth (Сглаживание) позволяют также отображать в видовых окнах текстурные карты материалов, что очень удобно при отладке их расположения, масштаба и т.д.. Включение этого режима мы разберем при рассмотрении материалов и карт текстур. Кроме возможности независимо настроить отображение каждого из видовых окон, в среде Мах можно задать такой же режим показа для отдельных объектов сцены.
Вызвав на редактируемом объекте контекстное меню (правым щелчком), необходимо выбрать пункт Properties (Свойства) и в появившемся одноименном диалоговом окне в группе Displays (Показ) выбираются следующие флажки:

  • Display as Box (Показать как Габаритный Контейнер) - выбранный объект будет отображаться как проволочная коробка независимо от установок отображения видового окна.
  • Backface Cull (Скрыть Тыльные) - обратные стороны граней объекта не будут отображаться в видовых экранах.
  • Edges Only (Только Ребра) - отображает только видимые ребра граней каркасных объектов. При выключенном состоянии этого флажка будут отображаться пунктирной линией и невидимые ребра.
  • Vertex (Ticks) - все вершины каркасного объекта отрисовываются как крестики, в противном случае — как точки.
  • Trajectory (Траектория) - показ пути анимации объекта синей линией.
  • See-Through (Полупрозрачность) - специальный режим отображения объекта, при котором он становится полупрозрачным и позволяет видеть и редактировать скрываемые им другие объекты.
  • Ignore Extents (He Учитывать Границы) - игнорировать границы объекта при команде Zoom Extents (Вся Сцена).
  • Vertex Colors (Цвет Вершин) - служебный редко используемый режим.
  • Настройка Интерфейса

    Настройка Интерфейса
    Конфигурация Видовых Окон
    Выполнение настроек Интерфейса требуется нечасто, первый раз при ознакомлении с программой и остальные — по необходимости, при тех или иных видах работ, восстановлении системы, заменах на новые версии и т.д. Однако этот аспект достаточно важен, поэтому разберем его подробно. Прежде всего, следует настроить конфигурацию Видовых Окон, доступных для установки точки зрения наблюдателя:

    • Тор (Вид Сверху)
    • Front (Вид Спереди)
    • Left (Вид Слева)
    • Right (Вид Справа)
    • Bottom (Вид Снизу)
    • Back (Вид Сзади)
    • Perspective (Перспектива)
    • CameraXX (Вид из Камеры)
    • LightXX (Вид из Источника Света)
    • User (Вид Аксонометрический, Пользовательский)

    Для выбора необходимого вида нужно выполнить правый щелчок на надписи названия Видового Окна и выбрать его из контекстного меню, а для настройки конфигурации видовых экранов следует вызвать пункт Configure (Настроить).
    В результате возникнет диалоговое окно Viewport Configuration (Конфигурация экранов), в котором нужно выбрать закладку Layout (Компоновка). Из стандартного набора раскладок Видовых Экранов необходимо выбрать одну, наиболее удобную для работы. Чаще всего следует использовать последнюю, состоящую из четырех одинаковых по размеру Видовых Окон. Однако для специфических проектов (например, протяженная по фронту сцена типа фасада общественного здания) скорее потребуется раскладка из двух горизонтально расположенных Видовых Окон. Для указания точки зрения каждого из окон в выбранной раскладке необходимо сделать левый щелчок в поле схемы окна и из контекстного меню выбрать требуемую.
    Команды управления Видовыми Окнами сосредоточены в правой нижней части Главного Окна Мах и включают следующие инструменты:

    • Zoom (Масштаб Вида) — режим интерактивного приближения / удаления от сцены. После выбора этой команды для изменения масштаба вида необходимо в активном Видовом Окне выполнять перемещение мыши с нажатой левой кнопкой.
    • Zoom All (Масштаб Вида Всех Окон) - аналогичный предыдущему режим, воздействующий на все видовые окна.
    • Zoom Extents / Extents Selected (Вся Сцена / Весь Выделенный Объект) — выполняет показ всей сцены / всего выделенного объекта (или группы) в активном Видовом Окне.
    • Zoom Extents All / Extents All Selected (Вся Сцена во Всех Окнах / Весь Выделенный Объект во Всех Окнах) - аналогичный предыдущему режим, воздействующий на все видовые окна.
    • Region Zoom (Фрагмент Вида) — выбор фрагмента показа в активном Видовом Окне с помощью указания рамкой.
    • Pan (Панорама) - перемещение поля зрения вдоль фронта активного Видового Окна.
    • Arc Rotate / Rotate Selected / Rotate Sub-Object (Поворот Точки Зрения) - выбор новой точки зрения, при которой активное окно переключается в режим User (Пользовательский). После выбора этой команды возникает маркерная окружность зеленого цвета, позволяющая выбирать режим поворота точки зрения наблюдателя. При подведении курсора к любому из четырех маркеров можно выбрать плоскость поворота точки зрения, и затем, нажав левую кнопку мыши выполнить поворот до достижения требуемого угла.
    • Min / Max Toggle (Переключить Во Весь Экран / Возврат Назад) - переключение между режимом показа активного Видового Окна на весь экран дисплея и стандартным видом на выбранную раскладку Видовых Окон.

    Единицы Измерения, Сетка Координат, Привязки
    Следующие важные настройки интерфейса Мах включают в себя выбор Единиц Измерения, установку режимов Привязок и настройку параметров Сетки Координат.
    Для выбора Единиц Измерения следует вызвать пункт Units Setup (Настройка Единиц Измерения) из падающего меню Customize (Настроить). далее…

    Элементы Управления

    Элементы Управления

    • Interface (Пользовательская среда) Настройка интерфейса

    Interface (Пользовательская Среда)
    Любая программа и тем более такая сложно структурированная, как Мах версии 5.0 требует некоторого времени на ознакомление с методами управления, навигации и настройки пользовательской рабочей среды — Интерфейса. Разберем основные типы элементов интерфейса среды Мах.
    Сразу после запуска программы и показа рекламной заставки происходит раскрытие Главного Окна Мах — основного элемента интерфейса.
    Это окно является стандартным окном операционной системы Windows, и поэтому оно может быть развернуто на весь экран, свернуто или закрыто. Кроме того, в неполноэкранном режиме могут быть изменены его размеры перетаскиванием границ мышью. Однако набор меню, панелей и управляющих кнопок столь велик и многочислен, что реально работать можно только при размере Рабочего Стола Windows не менее 1152×864 при полноэкранном режиме. далее…