Mayaの既定の設定では、ジョイントのスケールを編集した時に、子供には伝播しません。
下の図ではjoint4のスケールを編集していますが、スケールが変化しているのはjoint4のみでjoint5以下のスケールには伝播していません。
![JointScale_00a.jpg](/hc/article_attachments/360009052753/JointScale_00a.jpg)
![JointScale_00b.jpg](/hc/article_attachments/360009010094/JointScale_00b.jpg)
スケールを編集するジョイントの子のジョイントを選択して【アトリビュートエディタ】> ジョイント > セグメントスケール補正=OFF とすると、これより以下のジョイントに親のスケールが伝播します。
下記の図ではjoint5で前述の設定を行うことで、joint4のスケールをjoint5~8に伝播しています。
![]() |
![]() |
この設定は直接の親のスケールのみが伝播しますので、図のようにjoint1のケールを編集した場合はjoint5以下にこの編集は伝播しません。
![JointScale_00d.jpg](/hc/article_attachments/360009052793/JointScale_00d.jpg)