joint

Related Scripting Object: Joint | Related C++ Class: Joint

Type:
XSI Object
Spdl File:
C3DSkeletonJoint.spdl

Name

Scriptname

Description

Type

Range

UI Range

Kinematic Joint

joint

Kinematic Joint

Empty

Preferred Rotation X

prefrotx

Preferred Rotation X Angle

Double

-180.0 - 180.0

Preferred Rotation Y

prefroty

Preferred Rotation Y Angle

Double

-180.0 - 180.0

Preferred Rotation Z

prefrotz

Preferred Rotation Z Angle

Double

-180.0 - 180.0

Rotation Limits Active

rotlim_active

Rotation Limits Activeness

Bool

Minimum Rotation Limit X

rotminx

Minimum Rotation Limit X Angle

Double

-180.0 - 180.0

Minimum Rotation Limit Y

rotminy

Minimum Rotation Limit Y Angle

Double

-180.0 - 180.0

Minimum Rotation Limit Z

rotminz

Minimum Rotation Limit Z Angle

Double

-180.0 - 180.0

Maximum Rotation Limit X

rotmaxx

Maximum Rotation Limit X Angle

Double

-180.0 - 180.0

Maximum Rotation Limit Y

rotmaxy

Maximum Rotation Limit Y Angle

Double

-180.0 - 180.0

Maximum Rotation Limit Z

rotmaxz

Maximum Rotation Limit Z Angle

Double

-180.0 - 180.0

Joint is Pseudo-Root

pseudoroot_active

Pseudo-Root Behavior Activeness

Bool

Pseudo-Root Behavior

pseudoroot_behavior

Behavior when considered as a pseudo-root

Integer

Resolution Plane

resplane

Resolution Plane Control

Integer

Roll

roll

Joint Roll

Double

Min - Max

-360.0 - 360.0

Use Preferred X Rotation as Roll

prefrotx_as_roll

Use Preferred X Rotation as Roll

Bool

UpVector

upvct_active

Up Vector Resolution Plane

Bool

X

upx

X Component for Up Vector

Double

Min - Max

-100.0 - 100.0

Y

upy

Y Component for Up Vector

Double

Min - Max

-100.0 - 100.0

Z

upz

Z Component for Up Vector

Double

Min - Max

-100.0 - 100.0

Specify Up Vector Relative Root

upvct_relroot

Relative Root

Bool

PrefAxis

prefaxis_active

Prefered Axis Resolution Plane

Bool

X

prefx

X Component for Preferred Axis

Double

Min - Max

-100.0 - 100.0

Y

prefy

Y Component for Preferred Axis

Double

Min - Max

-100.0 - 100.0

Z

prefz

Z Component for Preferred Axis

Double

Min - Max

-100.0 - 100.0

Specify Preferred Axis Relative Root

pref_relroot

Relative Root

Bool

Chain/Subchain Type

chntype

Whether the chain type changes at this joint

Integer

Type of Joint

jnttype

Specifies the joint type

Integer

Stiffness

stiffness

Joint stiffness, makes joint harder or easier to unfold

Double

0.0 - 1.0

0.0 - 1.0

Use Stiffness

stiffness_active

Use Stiffness as defined in joints

Bool



SOFTIMAGE|XSI v6.01