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 |