simpleSquash Settings
Author: Asaf Ben-Zur
Best used for: Head Squash, Nose, any general squash behaviour
This module will create a squash behaviour to it's slave joint.
Any child modules under this module will inherit the squash behaviour.
The squash behaviour can be set by the module's settings, and can also be adjusted and keyed post construction.
Attributes
GlobalSettings
Attribute Name | Default | Description |
controlShape |
arrow |
Main control shape |
upLocalDirection |
0 |
Use this setting to choose which up-axis should the module use on calculation. This is based on the orientation of your guide. Choose the correct complimentary axis based on set aim guide |
Squash
Attribute Name | Default | Description |
squashFactor |
0.5 |
Squash Factor default value |
squashMin |
0.8 |
Squash Minimum scale value |
squashMax |
1.2 |
Squash Maximum scale value |
Stretch
Attribute Name | Default | Description |
stretchFactor |
0.5 |
Stretch Factor default value |
stretchMin |
0.8 |
Stretch Minimum scale value |
stretchMax |
1.2 |
Stretch Maximum scale value |
ChanControl
Attribute Name | Default | Description |
channelControl |
|
Squash control channel-box settings |
SlaveControl
Attribute Name | Default | Description |
slaveControlShape |
lightSphere |
Slave control shape |
slaveChannelControl |
|
T |
R |
S |
X |
v |
v |
v |
Y |
v |
v |
v |
Z |
v |
v |
v |
|
Squash slave control channel-box settings |