All Classes Namespaces Functions Variables Enumerations Properties Pages
Public Attributes | List of all members
BehaviourPuppet.MasterProps Class Reference

Master properties for BehaviourPuppet. Options for switching modes and disabling mapping when the Puppet is out of contact. More...

Public Attributes

NormalMode normalMode
 How does the puppet behave when currently not in contact with anything? Active mode keeps the PuppetMaster Active and mapped at all times. Unmapped blends out mapping to maintain 100% animation quality. Kenamatic keeps the PuppetMaster in Kinematic mode until there is a collision. More...
 
float mappingBlendSpeed = 10f
 "The speed of blending in mapping in case of contact when in Unmapped normal mode." More...
 
bool activateOnStaticCollisions
 If false, static colliders will not activate the puppet when they collide with the muscles. Note that the static colliders need to have a kinematic Rigidbody attached for this to work. Used only in Kinematic normal mode. More...
 
float activateOnImpulse = 0f
 Minimum collision impulse for activating the puppet. Used only in Kinematic normal mode. More...
 

Detailed Description

Master properties for BehaviourPuppet. Options for switching modes and disabling mapping when the Puppet is out of contact.