Object Hierarchy | Related C++ Class: ChainBone | Supported Parameter List: bone
Inheritance
SIObject
ProjectItem
SceneItem
X3DObject
ChainElement
ChainBone
Introduced
1.5
Description
The ChainBone object is part of a skeleton chain.
Methods
|
|
|
Properties
|
|
Examples
VBScript Example
'VBScript example 'effector for first bone set oEff1 = XSIMath.CreateVector3() oEff1.x = 3 oEff1.y = 3 oEff1.z = 3 'effector for second bone set oEff2 = XSIMath.CreateVector3() oEff2.x = 6 oEff2.y = 0 oEff2.z = 0 'construct skeleton set oRoot = ActiveProject.ActiveScene.Root set oChain = oRoot.Add3dChain() set oBone1 = oChain.AddBone(oEff1) set oBone2 = oChain.AddBone(oEff2) 'get the root set oChRoot = oChain.Root oChRoot.AddBone Array(10, 0, 0) LogMessage oChRoot.Name LogMessage typename(oChRoot) for each oBone in oChRoot.Bones LogMessage "Name of bone: " & oBone.Name & " class: " & typename(oBone) next
See Also
SOFTIMAGE|XSI v6.01