Reference API Roblox

Engine API

Website

Related

Reference API Roblox

HumanoidRigDescription

Member index 131

HistoryMember
726Chest: Instance
726ChestRangeMax: Vector3
726ChestRangeMin: Vector3
726ChestSize: float
726ChestTposeAdjustment: CFrame
726HeadBase: Instance
726HeadBaseRangeMax: Vector3
726HeadBaseRangeMin: Vector3
726HeadBaseSize: float
726HeadBaseTposeAdjustment: CFrame
726LeftAnkle: Instance
726LeftAnkleRangeMax: Vector3
726LeftAnkleRangeMin: Vector3
726LeftAnkleSize: float
726LeftAnkleTposeAdjustment: CFrame
726LeftClavicle: Instance
726LeftClavicleRangeMax: Vector3
726LeftClavicleRangeMin: Vector3
726LeftClavicleSize: float
726LeftClavicleTposeAdjustment: CFrame
726LeftElbow: Instance
726LeftElbowRangeMax: Vector3
726LeftElbowRangeMin: Vector3
726LeftElbowSize: float
726LeftElbowTposeAdjustment: CFrame
726LeftHip: Instance
726LeftHipRangeMax: Vector3
726LeftHipRangeMin: Vector3
726LeftHipSize: float
726LeftHipTposeAdjustment: CFrame
726LeftKnee: Instance
726LeftKneeRangeMax: Vector3
726LeftKneeRangeMin: Vector3
726LeftKneeSize: float
726LeftKneeTposeAdjustment: CFrame
726LeftShoulder: Instance
726LeftShoulderRangeMax: Vector3
726LeftShoulderRangeMin: Vector3
726LeftShoulderSize: float
726LeftShoulderTposeAdjustment: CFrame
726LeftToeBase: Instance
726LeftToeBaseRangeMax: Vector3
726LeftToeBaseRangeMin: Vector3
726LeftToeBaseSize: float
726LeftToeBaseTposeAdjustment: CFrame
726LeftWrist: Instance
726LeftWristRangeMax: Vector3
726LeftWristRangeMin: Vector3
726LeftWristSize: float
726LeftWristTposeAdjustment: CFrame
726Neck: Instance
726NeckRangeMax: Vector3
726NeckRangeMin: Vector3
726NeckSize: float
726NeckTposeAdjustment: CFrame
726OriginOffset: CFrame
726RightAnkle: Instance
726RightAnkleRangeMax: Vector3
726RightAnkleRangeMin: Vector3
726RightAnkleSize: float
726RightAnkleTposeAdjustment: CFrame
726RightClavicle: Instance
726RightClavicleRangeMax: Vector3
726RightClavicleRangeMin: Vector3
726RightClavicleSize: float
726RightClavicleTposeAdjustment: CFrame
726RightElbow: Instance
726RightElbowRangeMax: Vector3
726RightElbowRangeMin: Vector3
726RightElbowSize: float
726RightElbowTposeAdjustment: CFrame
726RightHip: Instance
726RightHipRangeMax: Vector3
726RightHipRangeMin: Vector3
726RightHipSize: float
726RightHipTposeAdjustment: CFrame
726RightKnee: Instance
726RightKneeRangeMax: Vector3
726RightKneeRangeMin: Vector3
726RightKneeSize: float
726RightKneeTposeAdjustment: CFrame
726RightShoulder: Instance
726RightShoulderRangeMax: Vector3
726RightShoulderRangeMin: Vector3
726RightShoulderSize: float
726RightShoulderTposeAdjustment: CFrame
726RightToeBase: Instance
726RightToeBaseRangeMax: Vector3
726RightToeBaseRangeMin: Vector3
726RightToeBaseSize: float
726RightToeBaseTposeAdjustment: CFrame
726RightWrist: Instance
726RightWristRangeMax: Vector3
726RightWristRangeMin: Vector3
726RightWristSize: float
726RightWristTposeAdjustment: CFrame
726Root: Instance
726RootRangeMax: Vector3
726RootRangeMin: Vector3
726RootSize: float
726RootTposeAdjustment: CFrame
726Spine: Instance
726SpineRangeMax: Vector3
726SpineRangeMin: Vector3
726SpineSize: float
726SpineTposeAdjustment: CFrame
726Waist: Instance
726WaistRangeMax: Vector3
726WaistRangeMin: Vector3
726WaistSize: float
726WaistTposeAdjustment: 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
726Archivable: bool
726Capabilities: SecurityCapabilities
726IsInSandbox: bool
726Name: string
726Parent: Instance
726PredictionMode: PredictionMode
726Sandboxed: bool
726UniqueId: 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
726children(): Instances
726clone(): Instance
726destroy(): null
726findFirstChild(name: string, recursive: bool = false): Instance
726getChildren(): Instances
726isDescendantOf(ancestor: Instance): bool
726remove(): null
462AncestryChanged(child: Instance, parent: Instance)
462AttributeChanged(attribute: string)
462ChildAdded(child: Instance)
462ChildRemoved(child: Instance)
462DescendantAdded(descendant: Instance)
462DescendantRemoving(descendant: Instance)
500Destroying()
657StyledPropertiesChanged()
726childAdded(child: Instance)
inherited from Object
726ClassName: string
726className: string
647GetPropertyChangedSignal(property: string): RBXScriptSignal
647IsA(className: string): bool
726isA(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 357

Members 131

AutoRig

Parameters (1)
characterInstance
Returns (1)
null

Automatically maps joints from the given character model to the corresponding properties on this HumanoidRigDescription. Searches the model's descendants for Motor6D, AnimationConstraint, or Bone instances whose names match the standard joint names and assigns them.

This method is only available in Roblox Studio. Pass nil to use the first ancestor Model of this instance as the character.

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 2

ChestRangeMax

TypeDefault
Vector3

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

History 2

ChestRangeMin

TypeDefault
Vector3

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

History 2

ChestSize

TypeDefault
float

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

History 2

ChestTposeAdjustment

TypeDefault
CFrame

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

History 5

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 2

HeadBaseRangeMax

TypeDefault
Vector3

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

History 2

HeadBaseRangeMin

TypeDefault
Vector3

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

History 2

HeadBaseSize

TypeDefault
float

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

History 2

HeadBaseTposeAdjustment

TypeDefault
CFrame

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

History 5

LeftAnkle

TypeDefault
Instance

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

History 2

LeftAnkleRangeMax

TypeDefault
Vector3

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

History 2

LeftAnkleRangeMin

TypeDefault
Vector3

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

History 2

LeftAnkleSize

TypeDefault
float

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

History 2

LeftAnkleTposeAdjustment

TypeDefault
CFrame

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

History 5

LeftClavicle

TypeDefault
Instance

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

History 2

LeftClavicleRangeMax

TypeDefault
Vector3

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

History 2

LeftClavicleRangeMin

TypeDefault
Vector3

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

History 2

LeftClavicleSize

TypeDefault
float

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

History 2

LeftClavicleTposeAdjustment

TypeDefault
CFrame

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

History 5

LeftElbow

TypeDefault
Instance

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

History 2

LeftElbowRangeMax

TypeDefault
Vector3

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

History 2

LeftElbowRangeMin

TypeDefault
Vector3

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

History 2

LeftElbowSize

TypeDefault
float

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

History 2

LeftElbowTposeAdjustment

TypeDefault
CFrame

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

History 5

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 2

LeftHipRangeMax

TypeDefault
Vector3

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

History 2

LeftHipRangeMin

TypeDefault
Vector3

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

History 2

LeftHipSize

TypeDefault
float

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

History 2

LeftHipTposeAdjustment

TypeDefault
CFrame

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

History 5

LeftKnee

TypeDefault
Instance

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

History 2

LeftKneeRangeMax

TypeDefault
Vector3

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

History 2

LeftKneeRangeMin

TypeDefault
Vector3

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

History 2

LeftKneeSize

TypeDefault
float

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

History 2

LeftKneeTposeAdjustment

TypeDefault
CFrame

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

History 5

LeftShoulder

TypeDefault
Instance

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

History 2

LeftShoulderRangeMax

TypeDefault
Vector3

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

History 2

LeftShoulderRangeMin

TypeDefault
Vector3

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

History 2

LeftShoulderSize

TypeDefault
float

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

History 2

LeftShoulderTposeAdjustment

TypeDefault
CFrame

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

History 5

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 2

LeftToeBaseRangeMax

TypeDefault
Vector3

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

History 2

LeftToeBaseRangeMin

TypeDefault
Vector3

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

History 2

LeftToeBaseSize

TypeDefault
float

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

History 2

LeftToeBaseTposeAdjustment

TypeDefault
CFrame

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

History 2

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 2

LeftWristRangeMax

TypeDefault
Vector3

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

History 2

LeftWristRangeMin

TypeDefault
Vector3

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

History 2

LeftWristSize

TypeDefault
float

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

History 2

LeftWristTposeAdjustment

TypeDefault
CFrame

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

History 5

Neck

TypeDefault
Instance

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

History 2

NeckRangeMax

TypeDefault
Vector3

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

History 2

NeckRangeMin

TypeDefault
Vector3

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

History 2

NeckSize

TypeDefault
float

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

History 2

NeckTposeAdjustment

TypeDefault
CFrame

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

History 5

OriginOffset

TypeDefault
CFrame

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 5

RightAnkle

TypeDefault
Instance

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

History 2

RightAnkleRangeMax

TypeDefault
Vector3

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

History 2

RightAnkleRangeMin

TypeDefault
Vector3

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

History 2

RightAnkleSize

TypeDefault
float

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

History 2

RightAnkleTposeAdjustment

TypeDefault
CFrame

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

History 5

RightClavicle

TypeDefault
Instance

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

History 2

RightClavicleRangeMax

TypeDefault
Vector3

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

History 2

RightClavicleRangeMin

TypeDefault
Vector3

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

History 2

RightClavicleSize

TypeDefault
float

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

History 2

RightClavicleTposeAdjustment

TypeDefault
CFrame

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

History 5

RightElbow

TypeDefault
Instance

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

History 2

RightElbowRangeMax

TypeDefault
Vector3

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

History 2

RightElbowRangeMin

TypeDefault
Vector3

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

History 2

RightElbowSize

TypeDefault
float

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

History 2

RightElbowTposeAdjustment

TypeDefault
CFrame

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

History 5

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 2

RightHipRangeMax

TypeDefault
Vector3

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

History 2

RightHipRangeMin

TypeDefault
Vector3

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

History 2

RightHipSize

TypeDefault
float

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

History 2

RightHipTposeAdjustment

TypeDefault
CFrame

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

History 5

RightKnee

TypeDefault
Instance

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

History 2

RightKneeRangeMax

TypeDefault
Vector3

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

History 2

RightKneeRangeMin

TypeDefault
Vector3

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

History 2

RightKneeSize

TypeDefault
float

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

History 2

RightKneeTposeAdjustment

TypeDefault
CFrame

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

History 5

RightShoulder

TypeDefault
Instance

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

History 2

RightShoulderRangeMax

TypeDefault
Vector3

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

History 2

RightShoulderRangeMin

TypeDefault
Vector3

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

History 2

RightShoulderSize

TypeDefault
float

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

History 2

RightShoulderTposeAdjustment

TypeDefault
CFrame

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

History 5

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 2

RightToeBaseRangeMax

TypeDefault
Vector3

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

History 2

RightToeBaseRangeMin

TypeDefault
Vector3

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

History 2

RightToeBaseSize

TypeDefault
float

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

History 2

RightToeBaseTposeAdjustment

TypeDefault
CFrame

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

History 2

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 2

RightWristRangeMax

TypeDefault
Vector3

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

History 2

RightWristRangeMin

TypeDefault
Vector3

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

History 2

RightWristSize

TypeDefault
float

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

History 2

RightWristTposeAdjustment

TypeDefault
CFrame

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

History 5

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 2

RootRangeMax

TypeDefault
Vector3

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

History 2

RootRangeMin

TypeDefault
Vector3

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

History 2

RootSize

TypeDefault
float

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

History 2

RootTposeAdjustment

TypeDefault
CFrame

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

History 5

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 2

SpineRangeMax

TypeDefault
Vector3

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

History 2

SpineRangeMin

TypeDefault
Vector3

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

History 2

SpineSize

TypeDefault
float

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

History 2

SpineTposeAdjustment

TypeDefault
CFrame

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

History 2

Waist

TypeDefault
Instance

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

History 2

WaistRangeMax

TypeDefault
Vector3

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

History 2

WaistRangeMin

TypeDefault
Vector3

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

History 2

WaistSize

TypeDefault
float

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

History 2

WaistTposeAdjustment

TypeDefault
CFrame

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

History 5

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