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

         

Установка параметров суставов для корневых объектов


Может показаться, что для корневого объекта иерархии параметры сустава устанавливать не требуется. По определению корневой объект не связан с родителем, поэтому он не имеет сустава - так? Нет, не так. Помните, что корневой объект всегда считается дочерним по отношению к World. Когда активен режим IK, параметры сустава для корня иерархии определяют то, как корневой объект передвигается по отношению к World.

Когда параметры сустава для корневого объекта не активны, он не может передвигаться или вращаться. Корневой объект действует в качестве якоря, оставаясь неподверженным любому решению IK. Кроме того, нет возможности непосредственного выбора, перемещения или вращения корневого объекта. Он жестко заблокирован на одном месте.

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

Иногда будет возникать желание сделать параметры сустава для корневого объекта неактивными, чтобы он действовал как якорь для любого решения IK. Но кроме того потребуется непосредственно выделять, перемещать или вращать корневой объект. 3DS МАХ обеспечивает оговоренную возможность через опцию Always Transform Children из World в панели Inverse Kinematics диалога Preference Settings. Когда Always Transform Children выключена, трансформация корневого объекта запрещена и он следует только параметрам сустава объекта. В противном случае можно свободно трансформировать корневые объекты, но любое IK-решение для корневого объекта обязано следовать параметрам сустава объекта.



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