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

A chain of bones in IKSolverFullBody. More...

Collaboration diagram for FBIKChain:
Collaboration graph
[legend]

Classes

class  ChildConstraint
 Linear constraint between child chains of a FBIKChain. More...
 

Public Attributes

float pin
 The pin weight. If closer to 1, the chain will be less influenced by child chains. More...
 
float pull = 1f
 The weight of pulling the parent chain. More...
 
float push
 The weight of the end-effector pushing the shoulder/thigh when the end-effector is close to it. More...
 
float pushParent
 The amount of push force transferred to the parent (from hand or foot to the body). More...
 
float reach = 0.1f
 Only used in 3 segmented chains, pulls the first node closer to the third node. More...
 
Smoothing reachSmoothing = Smoothing.Exponential
 Smoothing the effect of the Reach with the expense of some accuracy. More...
 
Smoothing pushSmoothing = Smoothing.Exponential
 Smoothing the effect of the Push. More...
 
IKSolver.Node[] nodes = new IKSolver.Node[0]
 The nodes in this chain. More...
 
int[] children = new int[0]
 The child chains. More...
 
ChildConstraint[] childConstraints = new ChildConstraint[0]
 The child constraints are used for example for fixing the distance between left upper arm and right upper arm More...
 
IKConstraintBend bendConstraint = new IKConstraintBend()
 Gets the bend constraint (if this chain has 3 segments). More...
 

Detailed Description

A chain of bones in IKSolverFullBody.