AvatarRendererHand Fields |
The AvatarRendererHand type exposes the following members.
Name | Description | |
---|---|---|
AttachPoint |
A transform that defines the position that engageable objects will be attached to when engaged by this hand.
| |
FingerCollider |
A small collider used to detect collisions with the avatar's index finger when the hand is pointing.
| |
HandCollider |
A capsule collider used to detect general collisions with the avatar's whole hand.
| |
MainRenderer |
The main renderer used to display this part of the avatar
| |
MenuCheckOrigin |
A transform that defines the origin position of the raycast that determines whether the hand should be in a menu pointing state or not.
The world position of this transform should closely match the position of the MenuPointerOrigin when the hand is in the pointing state.
Note that the raycast will follow the forward direction of the given transform.
| |
MenuPointerOrigin |
A transform that defines the origin position of the menu pointer laser beam.
In the SDK's default avatar, this point is located at the end of the index finger.
Note that the laser beam will follow the forward direction of the given transform.
| |
PalmMenuAttachPoint |
A transform that defines the position that the palm menu should appear in.
| |
WatchAttachPoint |
A transform that defines the position where the watch will be attached to this hand.
If you would like to display a strap for the watch, then place the strap inside this transform.
You can check the alignment by temporarily placing the Watch prefab inside this transform in the Unity editor.
The Watch prefab is located in your Unity project at: ImmerseSDK/Assets/Resources/ImmerseSDK/Prefabs/Avatar/Tools.
| |
WatchMenuAttachPoint |
A transform that defines the position that the watch menu should appear in.
|