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

A full-body IK solver designed specifically for a VR HMD and hand controllers. More...

Inheritance diagram for VRIK:
Inheritance graph
[legend]
Collaboration diagram for VRIK:
Collaboration graph
[legend]

Classes

class  References
 VRIK-specific definition of a humanoid biped. More...
 

Public Member Functions

void AutoDetectReferences ()
 Auto-detects bone references for this VRIK. Works with a Humanoid Animator on the gameobject only. More...
 
void GuessHandOrientations ()
 Fills in arm wristToPalmAxis and palmToThumbAxis. More...
 
override IKSolver GetIKSolver ()
 Gets the IK component's solver as IKSolver. More...
 

Public Attributes

References references = new References()
 Bone mapping. Right-click on the component header and select 'Auto-detect References' of fill in manually if not a Humanoid character. Chest, neck, shoulder and toe bones are optional. VRIK also supports legless characters. If you do not wish to use legs, leave all leg references empty. More...
 
IKSolverVR solver = new IKSolverVR()
 The solver. More...
 

Detailed Description

A full-body IK solver designed specifically for a VR HMD and hand controllers.