Reference API Roblox

Engine API

Website

Related

Reference API Roblox

HumanoidRigDescription

Stores the joint mapping, T-pose, and per-joint properties for a 22-joint bipedal character rig. Joints may be AnimationConstraint, Motor6D, or Bone instances.

Member index 131

HistoryMember
731Chest: Instance
731ChestRangeMax: Vector3
731ChestRangeMin: Vector3
731ChestSize: float
731ChestTposeAdjustment: CFrame
731HeadBase: Instance
731HeadBaseRangeMax: Vector3
731HeadBaseRangeMin: Vector3
731HeadBaseSize: float
731HeadBaseTposeAdjustment: CFrame
731LeftAnkle: Instance
731LeftAnkleRangeMax: Vector3
731LeftAnkleRangeMin: Vector3
731LeftAnkleSize: float
731LeftAnkleTposeAdjustment: CFrame
731LeftClavicle: Instance
731LeftClavicleRangeMax: Vector3
731LeftClavicleRangeMin: Vector3
731LeftClavicleSize: float
731LeftClavicleTposeAdjustment: CFrame
731LeftElbow: Instance
731LeftElbowRangeMax: Vector3
731LeftElbowRangeMin: Vector3
731LeftElbowSize: float
731LeftElbowTposeAdjustment: CFrame
731LeftHip: Instance
731LeftHipRangeMax: Vector3
731LeftHipRangeMin: Vector3
731LeftHipSize: float
731LeftHipTposeAdjustment: CFrame
731LeftKnee: Instance
731LeftKneeRangeMax: Vector3
731LeftKneeRangeMin: Vector3
731LeftKneeSize: float
731LeftKneeTposeAdjustment: CFrame
731LeftShoulder: Instance
731LeftShoulderRangeMax: Vector3
731LeftShoulderRangeMin: Vector3
731LeftShoulderSize: float
731LeftShoulderTposeAdjustment: CFrame
731LeftToeBase: Instance
731LeftToeBaseRangeMax: Vector3
731LeftToeBaseRangeMin: Vector3
731LeftToeBaseSize: float
731LeftToeBaseTposeAdjustment: CFrame
731LeftWrist: Instance
731LeftWristRangeMax: Vector3
731LeftWristRangeMin: Vector3
731LeftWristSize: float
731LeftWristTposeAdjustment: CFrame
731Neck: Instance
731NeckRangeMax: Vector3
731NeckRangeMin: Vector3
731NeckSize: float
731NeckTposeAdjustment: CFrame
731OriginOffset: CFrame
731RightAnkle: Instance
731RightAnkleRangeMax: Vector3
731RightAnkleRangeMin: Vector3
731RightAnkleSize: float
731RightAnkleTposeAdjustment: CFrame
731RightClavicle: Instance
731RightClavicleRangeMax: Vector3
731RightClavicleRangeMin: Vector3
731RightClavicleSize: float
731RightClavicleTposeAdjustment: CFrame
731RightElbow: Instance
731RightElbowRangeMax: Vector3
731RightElbowRangeMin: Vector3
731RightElbowSize: float
731RightElbowTposeAdjustment: CFrame
731RightHip: Instance
731RightHipRangeMax: Vector3
731RightHipRangeMin: Vector3
731RightHipSize: float
731RightHipTposeAdjustment: CFrame
731RightKnee: Instance
731RightKneeRangeMax: Vector3
731RightKneeRangeMin: Vector3
731RightKneeSize: float
731RightKneeTposeAdjustment: CFrame
731RightShoulder: Instance
731RightShoulderRangeMax: Vector3
731RightShoulderRangeMin: Vector3
731RightShoulderSize: float
731RightShoulderTposeAdjustment: CFrame
731RightToeBase: Instance
731RightToeBaseRangeMax: Vector3
731RightToeBaseRangeMin: Vector3
731RightToeBaseSize: float
731RightToeBaseTposeAdjustment: CFrame
731RightWrist: Instance
731RightWristRangeMax: Vector3
731RightWristRangeMin: Vector3
731RightWristSize: float
731RightWristTposeAdjustment: CFrame
731Root: Instance
731RootRangeMax: Vector3
731RootRangeMin: Vector3
731RootSize: float
731RootTposeAdjustment: CFrame
731Spine: Instance
731SpineRangeMax: Vector3
731SpineRangeMin: Vector3
731SpineSize: float
731SpineTposeAdjustment: CFrame
731Waist: Instance
731WaistRangeMax: Vector3
731WaistRangeMin: Vector3
731WaistSize: float
731WaistTposeAdjustment: CFrame
699AutoRig(character: Instance): null
715GetContainedJointLabels(bodyMeshPartName: string): Array
701GetJoint(label: RigLabel): Instance
674GetJointFromName(name: string): Instance
701GetJointLabels(): Array
662GetJointNames(): Array
701GetJointRangeMax(rigLabel: RigLabel): Vector3
701GetJointRangeMin(rigLabel: RigLabel): Vector3
701GetJointSize(label: RigLabel): float
701GetR15JointLabels(): Array
662GetR15JointNames(): Array
701GetR6JointLabels(): Array
662GetR6JointNames(): Array
701GetTposeAdjustment(label: RigLabel): CFrame
710SetJoint(label: RigLabel, joint: Instance): null
701SetJointRangeMax(rigLabel: RigLabel, rangeMax: Vector3): null
701SetJointRangeMin(rigLabel: RigLabel, rangeMin: Vector3): null
701SetJointSize(label: RigLabel, size: float): null
701SetTposeAdjustment(label: RigLabel, transform: CFrame): null
700ShowVolumes(show: bool): null
inherited from Instance
731Archivable: bool
731Capabilities: SecurityCapabilities
731IsInSandbox: bool
731Name: string
731Parent: Instance
731PredictionMode: PredictionMode
731Sandboxed: bool
731UniqueId: UniqueId
576AddTag(tag: string): null
573ClearAllChildren(): null
462Clone(): Instance
573Destroy(): null
486FindFirstAncestor(name: string): Instance
486FindFirstAncestorOfClass(className: string): Instance
486FindFirstAncestorWhichIsA(className: string): Instance
486FindFirstChild(name: string, recursive: bool = false): Instance
486FindFirstChildOfClass(className: string): Instance
486FindFirstChildWhichIsA(className: string, recursive: bool = false): Instance
486FindFirstDescendant(name: string): Instance
563GetActor(): Actor
486GetAttribute(attribute: string): Variant
462GetAttributeChangedSignal(attribute: string): RBXScriptSignal
631GetAttributes(): Dictionary
648GetChildren(): Instances
462GetDebugId(scopeLength: int = 4): string
707GetDescendants(): Instances
486GetFullName(): string
706GetStyled(name: string, selector: string?): Variant
657GetStyledPropertyChangedSignal(property: string): RBXScriptSignal
576GetTags(): Array
576HasTag(tag: string): bool
486IsAncestorOf(descendant: Instance): bool
486IsDescendantOf(ancestor: Instance): bool
664IsPropertyModified(property: string): bool
698QueryDescendants(selector: string): Instances
573Remove(): null
576RemoveTag(tag: string): null
664ResetPropertyToDefault(property: string): null
573SetAttribute(attribute: string, value: Variant): null
462WaitForChild(childName: string, timeOut: double): Instance
731children(): Instances
731clone(): Instance
731destroy(): null
731findFirstChild(name: string, recursive: bool = false): Instance
731getChildren(): Instances
731isDescendantOf(ancestor: Instance): bool
731remove(): null
462AncestryChanged(child: Instance, parent: Instance)
462AttributeChanged(attribute: string)
462ChildAdded(child: Instance)
462ChildRemoved(child: Instance)
462DescendantAdded(descendant: Instance)
462DescendantRemoving(descendant: Instance)
500Destroying()
657StyledPropertiesChanged()
731childAdded(child: Instance)
inherited from Object
731ClassName: string
731className: string
647GetPropertyChangedSignal(property: string): RBXScriptSignal
647IsA(className: string): bool
731isA(className: string): bool
647Changed(property: string)

Removed member index 21

HistoryMember
674Head: Instance
674HeadRangeMax: Vector3
674HeadRangeMin: Vector3
674HeadSize: float
674HeadTposeAdjustment: CFrame
712LeftToes: Instance
712LeftToesRangeMax: Vector3
712LeftToesRangeMin: Vector3
712LeftToesSize: float
712LeftToesTposeAdjustment: CFrame
712Pelvis: Instance
712PelvisRangeMax: Vector3
712PelvisRangeMin: Vector3
712PelvisSize: float
712PelvisTposeAdjustment: CFrame
712RightToes: Instance
712RightToesRangeMax: Vector3
712RightToesRangeMin: Vector3
712RightToesSize: float
712RightToesTposeAdjustment: CFrame
699Automap(character: Instance): null

Description

Stores the joint mapping, reference T-pose and per-joint properties for a bipedal Humanoid character rig. Each of the 22 joints in the rig hierarchy can reference an Instance (typically a Motor6D, AnimationConstraint or Bone), define a T-pose adjustment transform, rotation range limits, and carry a size for volumetric visualization and retargeting. For an example Blender and Maya rig hierarchy with all optional joints, see Character specifications - Higher-fidelity rigs.

Use AutoRig to automatically populate joint references from a character model, or assign joints individually. Supports both R6 (6-joint) and R15 (15-joint) rig subsets in addition to the full 22-joint standard set, as well as rigs with more than 22 joints by mapping the key subset of joints.

History 468

Members 131

AutoRig

Parameters (1)
characterInstance
Returns (1)
null

History 1

Chest

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the chest joint. This joint is the branch point for the neck chain and both clavicle chains.

History 3

ChestRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the chest joint along each local axis (X, Y, Z).

History 3

ChestRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the chest joint along each local axis (X, Y, Z).

History 3

ChestSize

TypeDefault
float0

Size of the chest joint's volume sphere, used for rig visualization and collision.

History 3

ChestTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the chest joint to align it with the T-pose reference orientation.

History 6

GetContainedJointLabels

Parameters (1)
bodyMeshPartNamestring
Returns (1)
Array

History 1

GetJoint

Parameters (1)
labelRigLabel
Returns (1)
Instance

History 1

GetJointFromName

Parameters (1)
namestring
Returns (1)
Instance

Returns the joint instance associated with the given joint name. Accepts both standard joint names (e.g., "LeftShoulder") and R15 body part names (e.g., "LeftLowerLeg"). Name matching is case-insensitive. Returns nil if no joint with the given name is mapped.

History 1

GetJointLabels

Parameters (0)
No parameters.
Returns (1)
Array

History 1

GetJointNames

Parameters (0)
No parameters.
Returns (1)
Array

Returns an array of all 22 standard joint name strings for this rig description, in hierarchy order: Root, Waist, Spine, Chest, Neck, HeadBase, LeftClavicle, LeftShoulder, LeftElbow, LeftWrist, RightClavicle, RightShoulder, RightElbow, RightWrist, LeftHip, LeftKnee, LeftAnkle, LeftToeBase, RightHip, RightKnee, RightAnkle, RightToeBase.

History 1

GetJointRangeMax

Parameters (1)
rigLabelRigLabel
Returns (1)
Vector3

History 1

GetJointRangeMin

Parameters (1)
rigLabelRigLabel
Returns (1)
Vector3

History 1

GetJointSize

Parameters (1)
labelRigLabel
Returns (1)
float

History 1

GetR15JointLabels

Parameters (0)
No parameters.
Returns (1)
Array

History 1

GetR15JointNames

Parameters (0)
No parameters.
Returns (1)
Array

Returns an array of the 15 joint name strings used by R15 rigs: Root, Waist, Neck, LeftShoulder, LeftElbow, LeftWrist, RightShoulder, RightElbow, RightWrist, LeftHip, LeftKnee, LeftAnkle, RightHip, RightKnee, RightAnkle.

History 1

GetR6JointLabels

Parameters (0)
No parameters.
Returns (1)
Array

History 1

GetR6JointNames

Parameters (0)
No parameters.
Returns (1)
Array

Returns an array of the 6 joint name strings used by R6 rigs: Root, Neck, LeftShoulder, RightShoulder, LeftHip, RightHip.

History 1

GetTposeAdjustment

Parameters (1)
labelRigLabel
Returns (1)
CFrame

History 1

HeadBase

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the head base joint. This is the terminal joint of the head chain.

History 3

HeadBaseRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the head base joint along each local axis (X, Y, Z).

History 3

HeadBaseRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the head base joint along each local axis (X, Y, Z).

History 3

HeadBaseSize

TypeDefault
float0

Diameter of the head base joint's volume sphere, used for rig visualization and collision.

History 3

HeadBaseTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the head base joint to align it with the T-pose reference orientation.

History 6

LeftAnkle

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the left ankle joint.

History 3

LeftAnkleRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the left ankle joint along each local axis (X, Y, Z).

History 3

LeftAnkleRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the left ankle joint along each local axis (X, Y, Z).

History 3

LeftAnkleSize

TypeDefault
float0

Diameter of the left ankle joint's volume sphere, used for rig visualization and collision.

History 3

LeftAnkleTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the left ankle joint to align it with the T-pose reference orientation.

History 6

LeftClavicle

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the left clavicle (collarbone) joint.

History 3

LeftClavicleRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the left clavicle joint along each local axis (X, Y, Z).

History 3

LeftClavicleRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the left clavicle joint along each local axis (X, Y, Z).

History 3

LeftClavicleSize

TypeDefault
float0

Diameter of the left clavicle joint's volume sphere, used for rig visualization and collision.

History 3

LeftClavicleTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the left clavicle joint to align it with the T-pose reference orientation.

History 6

LeftElbow

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the left elbow joint.

History 3

LeftElbowRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the left elbow joint along each local axis (X, Y, Z).

History 3

LeftElbowRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the left elbow joint along each local axis (X, Y, Z).

History 3

LeftElbowSize

TypeDefault
float0

Diameter of the left elbow joint's volume sphere, used for rig visualization and collision.

History 3

LeftElbowTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the left elbow joint to align it with the T-pose reference orientation.

History 6

LeftHip

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the left hip joint. This is the root of the left leg chain.

History 3

LeftHipRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the left hip joint along each local axis (X, Y, Z).

History 3

LeftHipRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the left hip joint along each local axis (X, Y, Z).

History 3

LeftHipSize

TypeDefault
float0

Diameter of the left hip joint's volume sphere, used for rig visualization and collision.

History 3

LeftHipTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the left hip joint to align it with the T-pose reference orientation.

History 6

LeftKnee

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the left knee joint.

History 3

LeftKneeRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the left knee joint along each local axis (X, Y, Z).

History 3

LeftKneeRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the left knee joint along each local axis (X, Y, Z).

History 3

LeftKneeSize

TypeDefault
float0

Diameter of the left knee joint's volume sphere, used for rig visualization and collision.

History 3

LeftKneeTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the left knee joint to align it with the T-pose reference orientation.

History 6

LeftShoulder

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the left shoulder joint.

History 3

LeftShoulderRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the left shoulder joint along each local axis (X, Y, Z).

History 3

LeftShoulderRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the left shoulder joint along each local axis (X, Y, Z).

History 3

LeftShoulderSize

TypeDefault
float0

Diameter of the left shoulder joint's volume sphere, used for rig visualization and collision.

History 3

LeftShoulderTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the left shoulder joint to align it with the T-pose reference orientation.

History 6

LeftToeBase

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the left toe base joint. This is the terminal joint of the left leg chain.

History 3

LeftToeBaseRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the left toe base joint along each local axis (X, Y, Z).

History 3

LeftToeBaseRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the left toe base joint along each local axis (X, Y, Z).

History 3

LeftToeBaseSize

TypeDefault
float0

Diameter of the left toe base joint's volume sphere, used for rig visualization and collision.

History 3

LeftToeBaseTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the left toe base joint to align it with the T-pose reference orientation.

History 3

LeftWrist

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the left wrist joint. This is the terminal joint of the left arm chain.

History 3

LeftWristRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the left wrist joint along each local axis (X, Y, Z).

History 3

LeftWristRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the left wrist joint along each local axis (X, Y, Z).

History 3

LeftWristSize

TypeDefault
float0

Diameter of the left wrist joint's volume sphere, used for rig visualization and collision.

History 3

LeftWristTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the left wrist joint to align it with the T-pose reference orientation.

History 6

Neck

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the neck joint.

History 3

NeckRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the neck joint along each local axis (X, Y, Z).

History 3

NeckRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the neck joint along each local axis (X, Y, Z).

History 3

NeckSize

TypeDefault
float0

Diameter of the neck joint's volume sphere, used for rig visualization and collision.

History 3

NeckTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the neck joint to align it with the T-pose reference orientation.

History 6

OriginOffset

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame offset of the rig origin relative to the character model's primary part. Adjusts where the rig hierarchy is anchored within the character.

History 6

RightAnkle

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the right ankle joint.

History 3

RightAnkleRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the right ankle joint along each local axis (X, Y, Z).

History 3

RightAnkleRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the right ankle joint along each local axis (X, Y, Z).

History 3

RightAnkleSize

TypeDefault
float0

Diameter of the right ankle joint's volume sphere, used for rig visualization and collision.

History 3

RightAnkleTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the right ankle joint to align it with the T-pose reference orientation.

History 6

RightClavicle

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the right clavicle (collarbone) joint.

History 3

RightClavicleRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the right clavicle joint along each local axis (X, Y, Z).

History 3

RightClavicleRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the right clavicle joint along each local axis (X, Y, Z).

History 3

RightClavicleSize

TypeDefault
float0

Diameter of the right clavicle joint's volume sphere, used for rig visualization and collision.

History 3

RightClavicleTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the right clavicle joint to align it with the T-pose reference orientation.

History 6

RightElbow

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the right elbow joint.

History 3

RightElbowRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the right elbow joint along each local axis (X, Y, Z).

History 3

RightElbowRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the right elbow joint along each local axis (X, Y, Z).

History 3

RightElbowSize

TypeDefault
float0

Diameter of the right elbow joint's volume sphere, used for rig visualization and collision.

History 3

RightElbowTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the right elbow joint to align it with the T-pose reference orientation.

History 6

RightHip

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the right hip joint. This is the root of the right leg chain.

History 3

RightHipRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the right hip joint along each local axis (X, Y, Z).

History 3

RightHipRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the right hip joint along each local axis (X, Y, Z).

History 3

RightHipSize

TypeDefault
float0

Diameter of the right hip joint's volume sphere, used for rig visualization and collision.

History 3

RightHipTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the right hip joint to align it with the T-pose reference orientation.

History 6

RightKnee

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the right knee joint.

History 3

RightKneeRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the right knee joint along each local axis (X, Y, Z).

History 3

RightKneeRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the right knee joint along each local axis (X, Y, Z).

History 3

RightKneeSize

TypeDefault
float0

Diameter of the right knee joint's volume sphere, used for rig visualization and collision.

History 3

RightKneeTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the right knee joint to align it with the T-pose reference orientation.

History 6

RightShoulder

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the right shoulder joint.

History 3

RightShoulderRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the right shoulder joint along each local axis (X, Y, Z).

History 3

RightShoulderRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the right shoulder joint along each local axis (X, Y, Z).

History 3

RightShoulderSize

TypeDefault
float0

Diameter of the right shoulder joint's volume sphere, used for rig visualization and collision.

History 3

RightShoulderTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the right shoulder joint to align it with the T-pose reference orientation.

History 6

RightToeBase

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the right toe base joint. This is the terminal joint of the right leg chain.

History 3

RightToeBaseRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the right toe base joint along each local axis (X, Y, Z).

History 3

RightToeBaseRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the right toe base joint along each local axis (X, Y, Z).

History 3

RightToeBaseSize

TypeDefault
float0

Diameter of the right toe base joint's volume sphere, used for rig visualization and collision.

History 3

RightToeBaseTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the right toe base joint to align it with the T-pose reference orientation.

History 3

RightWrist

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the right wrist joint. This is the terminal joint of the right arm chain.

History 3

RightWristRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the right wrist joint along each local axis (X, Y, Z).

History 3

RightWristRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the right wrist joint along each local axis (X, Y, Z).

History 3

RightWristSize

TypeDefault
float0

Diameter of the right wrist joint's volume sphere, used for rig visualization and collision.

History 3

RightWristTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the right wrist joint to align it with the T-pose reference orientation.

History 6

Root

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the root joint, which is the base of the entire rig hierarchy. The waist, left hip, and right hip chains all originate from this joint.

History 3

RootRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the root joint along each local axis (X, Y, Z).

History 3

RootRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the root joint along each local axis (X, Y, Z).

History 3

RootSize

TypeDefault
float0

Diameter of the root joint's volume sphere, used for rig visualization and collision.

History 3

RootTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the root joint to align it with the T-pose reference orientation.

History 6

SetJoint

Parameters (2)
labelRigLabel
jointInstance
Returns (1)
null

History 2

SetJointRangeMax

Parameters (2)
rigLabelRigLabel
rangeMaxVector3
Returns (1)
null

History 1

SetJointRangeMin

Parameters (2)
rigLabelRigLabel
rangeMinVector3
Returns (1)
null

History 1

SetJointSize

Parameters (2)
labelRigLabel
sizefloat
Returns (1)
null

History 1

SetTposeAdjustment

Parameters (2)
labelRigLabel
transformCFrame
Returns (1)
null

History 1

ShowVolumes

Parameters (1)
showbool
Returns (1)
null

History 1

Spine

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the spine joint.

History 3

SpineRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the spine joint along each local axis (X, Y, Z).

History 3

SpineRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the spine joint along each local axis (X, Y, Z).

History 3

SpineSize

TypeDefault
float0

Diameter of the spine joint's volume sphere, used for rig visualization and collision.

History 3

SpineTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the spine joint to align it with the T-pose reference orientation.

History 3

Waist

TypeDefault
Instance

The Motor6D, AnimationConstraint, or Bone joint instance for the waist joint.

History 3

WaistRangeMax

TypeDefault
Vector30, 0, 0

Maximum rotation range in degrees for the waist joint along each local axis (X, Y, Z).

History 3

WaistRangeMin

TypeDefault
Vector30, 0, 0

Minimum rotation range in degrees for the waist joint along each local axis (X, Y, Z).

History 3

WaistSize

TypeDefault
float0

Diameter of the waist joint's volume sphere, used for rig visualization and collision.

History 3

WaistTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

Coordinate frame adjustment applied to the waist joint to align it with the T-pose reference orientation.

History 6

Removed members 21

Automap

Parameters (1)
characterInstance
Returns (1)
null

History 2

Head

TypeDefault
Instance

History 2

HeadRangeMax

TypeDefault
Vector30, 0, 0

History 2

HeadRangeMin

TypeDefault
Vector30, 0, 0

History 2

HeadSize

TypeDefault
float0

History 2

HeadTposeAdjustment

TypeDefault
CFrame

History 2

LeftToes

TypeDefault
Instance

History 2

LeftToesRangeMax

TypeDefault
Vector30, 0, 0

History 2

LeftToesRangeMin

TypeDefault
Vector30, 0, 0

History 2

LeftToesSize

TypeDefault
float0

History 2

LeftToesTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

History 5

Pelvis

TypeDefault
Instance

History 2

PelvisRangeMax

TypeDefault
Vector30, 0, 0

History 2

PelvisRangeMin

TypeDefault
Vector30, 0, 0

History 2

PelvisSize

TypeDefault
float0

History 2

PelvisTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

History 5

RightToes

TypeDefault
Instance

History 2

RightToesRangeMax

TypeDefault
Vector30, 0, 0

History 2

RightToesRangeMin

TypeDefault
Vector30, 0, 0

History 2

RightToesSize

TypeDefault
float0

History 2

RightToesTposeAdjustment

TypeDefault
CFrame0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1

History 5

Settings