Lens Scripting API
    Preparing search index...

    This class represents a keypoint represneting one of the many joints of a Hand in 3D space, providing methods to retrieve its world position, world rotation, and screen-space position. It uses an ObjectTracking3D component to create an attachment point and a WorldCameraFinderProvider to convert world coordinates to screen coordinates.

    Index

    Constructors

    Properties

    name: string

    Accessors

    • get back(): vec3

      Returns the normalized right vector of this keypoint

      Returns vec3

    • get down(): vec3

      Returns the normalized right vector of this keypoint

      Returns vec3

    • get forward(): vec3

      Returns the normalized right vector of this keypoint

      Returns vec3

    • get left(): vec3

      Returns the normalized right vector of this keypoint

      Returns vec3

    • get position(): vec3

      Returns the world position of this keypoint

      Returns vec3

    • get right(): vec3

      Returns the normalized right vector of this keypoint

      Returns vec3

    • get rotation(): quat

      Returns the world rotation of this keypoint

      Returns quat

    • get screenPosition(): vec2

      Returns the screen-space position of this keypoint

      Returns vec2

    • get up(): vec3

      Returns the normalized right vector of this keypoint

      Returns vec3

    Methods

    • Overrides the SceneObject attached to this keypoint

      Parameters

      Returns void

    • Sets the attachment point to the default created one. This function is usually called when the HandVisuals is destroyed, and we don't need to remove the attachment point.

      Returns void