Class RiggedHandVisualizer
Hand visualizer that controls a hierarchy of transforms to be used by a SkinnedMeshRenderer
Implementation is derived from LeapMotion RiggedHand and RiggedFinger and has visual parity
Inheritance
RiggedHandVisualizer
Implements
IMixedRealityControllerVisualizer
IMixedRealitySourceStateHandler
IMixedRealityHandJointHandler
Assembly: cs.temp.dll.dll
public class RiggedHandVisualizer : MonoBehaviour, IMixedRealityControllerVisualizer, IMixedRealitySourceStateHandler, IMixedRealityHandJointHandler
Fields
Declaration
public bool DeformPosition
Field Value
Index metacarpal transform (index finger root)
Declaration
public Transform IndexRoot
Field Value
Type |
Description |
Transform |
|
Declaration
public bool IndexRootIsMetacarpal
Field Value
Middle metacarpal transform (middle finger root)
Declaration
public Transform MiddleRoot
Field Value
Type |
Description |
Transform |
|
Declaration
public bool MiddleRootIsMetacarpal
Field Value
Declaration
public Vector3 ModelFingerPointing
Field Value
Declaration
public bool ModelPalmAtLeapWrist
Field Value
Declaration
public Vector3 ModelPalmFacing
Field Value
Declaration
Field Value
Type |
Description |
Transform |
|
Pinky metacarpal transform (pinky finger root)
Declaration
public Transform PinkyRoot
Field Value
Type |
Description |
Transform |
|
Declaration
public bool PinkyRootIsMetacarpal
Field Value
Ring metacarpal transform (ring finger root)
Declaration
public Transform RingRoot
Field Value
Type |
Description |
Transform |
|
Declaration
public bool RingRootIsMetacarpal
Field Value
Declaration
public bool ScaleLastFingerBone
Field Value
Thumb metacarpal transform (thumb root)
Declaration
public Transform ThumbRoot
Field Value
Type |
Description |
Transform |
|
Declaration
public bool ThumbRootIsMetacarpal
Field Value
Declaration
Field Value
Type |
Description |
Transform |
|
Properties
Declaration
public IMixedRealityController Controller { get; set; }
Property Value
Type |
Description |
IMixedRealityController |
|
Declaration
public GameObject GameObjectProxy { get; }
Property Value
Type |
Description |
GameObject |
|
Implements
IMixedRealityControllerVisualizer
IMixedRealitySourceStateHandler
IMixedRealityHandJointHandler