Внутренний мир 3D Studio Max

Как избежать в иерархиях неоднородного масштабирования


Связывание разработано в качестве способа передачи трансформации от одного объекта к другому. Трансформация родительского объекта передает информацию к каждому из его дочерних объектов. Данный процесс великолепно работает для трансформаций Move, Rotate и Uniform Scale. Хуже связывание работает с неоднородно отмасштабированными объектами.

Дочерний объект, связанный с неоднородно отмасштабированным родителем, при вращении будет смят и перекошен. Такой результат почти всегда нежелателен- Как утверждается повсюду в книге, неоднородное масштабирование никогда не следует применять непосредственно к объекту. Всегда применяйте такое масштабирование к выборкам подобъектов или используйте модификатор XForm.

Устранить эффект связи с неоднородным масштабом можно многими способами. Два самых простых метода устранения эффекта таковы:

  • Выберите дочерний объект неоднородно отмасштабированного объекта и выключите ось влияния масштаба в свитке Link Inheritance. Такую процедуру следует повторить для каждого дочернего объекта.
  • Сбросьте трансформацию неоднородно отмасштабированного объекта после разъединения его со всеми детьми. После сброса трансформации можно повторно связать детей с объектом. Технология сброса трансформации объекта представлена позже в разделе "Настройка трансформаций".



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