Class InverseKinematicsJointConfiguration

Configuration for a single joint of an IK chain.

Hierarchy

  • FrameworkObject
    • InverseKinematicsJointConfiguration

Constructors

Accessors

  • get boneName(): string
  • Name of the corresponding bone in a skeleton

    Returns string

  • set boneName(value): void
  • Parameters

    • value: string

    Returns void

  • get collisionLayers(): rsx.LayerMask
  • Determines what objects this bone collides with when solving IK

    Returns rsx.LayerMask

  • set collisionLayers(value): void
  • Parameters

    Returns void

  • get isCollisionEnabled(): boolean
  • Whether the bone between this joint and the next has collision testing enabled

    Returns boolean

  • set isCollisionEnabled(value): void
  • Parameters

    • value: boolean

    Returns void

  • get isUsingPreferredAngles(): boolean
  • Whether this joint uses preferred angles

    Returns boolean

  • set isUsingPreferredAngles(value): void
  • Parameters

    • value: boolean

    Returns void

  • get positionDamping(): number
  • Damps the position applied to this joint by the solver.

    Returns number

  • set positionDamping(value): void
  • Parameters

    • value: number

    Returns void

  • get rotationDamping(): number
  • Damps the rotation applied to this joint by the solver.

    Returns number

  • set rotationDamping(value): void
  • Parameters

    • value: number

    Returns void