HandPosing
A tool for quickly authoring hand poses to objects in VR using hand-tracking
|
Classes | |
class | BaseSnapPoint |
A SnapPoint indicates the properties about how a hand can snap to an object. The most important is the position/rotation and finger rotations for the hand, but it can also contain extra information like a valid holding surface (instead of just a single point) or a visual representation (using a hand-ghost) More... | |
class | HandGhost |
A static (non-user controller) representation of a hand. This script is used to be able to manually visualize and modify hand poses. More... | |
class | HandGhostProvider |
Holds references to the prefabs for Ghost-Hands, so they can be instantiated in runtime to represent static poses. More... | |
class | HandPoseRecorder |
Extract the current pose of the user hand and generates a valid snap point in the nearest snappable. Typically be used in play-mode. More... | |
struct | SnapPointData |
Serializable data-only version of the SnapPoint so it can be stored when they are generated at Play-Mode (where Hand-tracking works). More... | |
class | SnapPoint |
A single snap point. When not using different hand-scales this is the main type of BaseSnapPoint to use. More... | |
class | SnapPointInterpolator |
This SnapPoint is actually a Composition of several basic SnapPoints that can be interpolated in between according to the hand scale. More... | |
class | SnapPointsCollection |
A collection of SnapPoints Data, to be used to store the information of a Snappable so it survives Play-Mode Edit-Mode cycles. More... | |