Ключевые концепции 3D Studio MAX

         

Трансформация и модификация групп


Существует два способа трансформирования и модифицирования групп. Один из способов состоит в том, что вы трансформируете и модифицируете всю группу так, как это делается с любым объектом. Второй способ - открыть группу, а затем трансформировать и модифицировать отдельные объекты внутри группы.

Всю группу можно трансформировать и модифицировать путем выбора любого объекта в группе или за счет выбора имени группы в диалоге Select Object. Независимо от используемого метода, все объекты-члены подсвечиваются. Трансформации и модификаторы в случае применения их к группе ведут себя по-другому по сравнению с их поведением при применении к отдельному объекту:

  • Трансформации при применении к группе переносятся с помощью узла группы. Объекты внутри группы ведут себя как потомки узла группы. При отсоединении объекта от группы, он также отсоединяется от трансформации, примененной к группе. В особенности это заметно при анимации трансформаций группы. При отсоединении объекта от группы, он помещается на свое текущее место на сцене и не наследует больше от группы каких-либо анимаций трансформации.
  • Модификаторы, примененные к группе, применяются ко всем объектам-членам. Каждый объект принимает экземпляр модификатора. Объект сохраняет созданный модификатор даже при отсоединении его от группы.

Отдельные объекты внутри группы можно трансформировать и модифицировать, сначала открыв группу и затем выбрав один или несколько объектов-членов. После открытия группы с объектами-членами можно работать как с любыми другими объектами на сцене. Любой анимационный эффект, применяемый к объекту внутри группы, сохраняется даже после закрытия группы.

Для открытия группы:

  1. Выберите любой объект-член группы, которую требуется открыть.
  2. Выполните Open из меню Group. После этого вокруг членов группы появляется розовая рамка. Эта рамка является узлом группы (рис. 6.17).
  3. Трансформируйте и модифицируйте отдельные члены группы.

Например, представим, что вы моделируете насекомое внутри стеклянной банки. Вы выбираете насекомое, банку и крышку и затем помещаете их в группу с именем Bug_Zoo. Можно открыть группу и анимиро-вать насекомое так, чтобы оно летало внутри банки. После закрытия группы можно анимировать всю группу, перемещаясь по всей сцене, в то время как насекомое продолжает летать (оставаясь внутри банки).

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

СОВЕТ Двойной щелчок на узле группы обеспечивает быстрый способ выбора всех членов группы.

Если открытая группа содержит любые вложенные группы, их можно открыть при помощи той же процедуры. По окончании работы с членами открытой группы она закрывается по команде Close. Для закрытия открытой группы:

  1. Выберите любой член открытой группы.
  2. Выполните Close из меню Group.

При этом открытая группа и любые открытые вложенные группы внутри выбранной группы закрываются.



Содержание раздела