public class FbxNode extends FbxObject
Modifier and Type | Field and Description |
---|---|
java.util.Map<java.lang.Long,FbxAnimNode> |
animRotations |
java.util.Map<java.lang.Long,FbxAnimNode> |
animScales |
java.util.Map<java.lang.Long,FbxAnimNode> |
animTranslations |
Matrix4f |
bindTransform |
Bone |
bone |
int |
boneIndex |
RenderState.FaceCullMode |
cullMode |
Transform |
localTransform |
Node |
node |
FbxNode |
parentFbxNode |
boolean |
rotationActive |
RotationOrder |
rotationOrder |
java.util.Map<java.lang.Long,FbxCluster> |
skinToCluster |
Constructor and Description |
---|
FbxNode(SceneLoader scene,
FbxElement element) |
Modifier and Type | Method and Description |
---|---|
FbxAnimNode |
animRotation(long layerId) |
FbxAnimNode |
animScale(long layerId) |
FbxAnimNode |
animTranslation(long layerId) |
void |
buildBindPoseBoneTransform() |
boolean |
isLimb() |
void |
link(FbxObject otherObject) |
void |
link(FbxObject child,
java.lang.String propertyName) |
void |
linkToZero() |
void |
setSkeleton(Skeleton skeleton) |
readVectorFromProp
public RenderState.FaceCullMode cullMode
public Transform localTransform
public Node node
public FbxNode parentFbxNode
public boolean rotationActive
public RotationOrder rotationOrder
public Matrix4f bindTransform
public int boneIndex
public java.util.Map<java.lang.Long,FbxAnimNode> animTranslations
public java.util.Map<java.lang.Long,FbxAnimNode> animRotations
public java.util.Map<java.lang.Long,FbxAnimNode> animScales
public Bone bone
public java.util.Map<java.lang.Long,FbxCluster> skinToCluster
public FbxNode(SceneLoader scene, FbxElement element)
public void linkToZero()
linkToZero
in class FbxObject
public void setSkeleton(Skeleton skeleton)
public void buildBindPoseBoneTransform()
public void link(FbxObject child, java.lang.String propertyName)
public FbxAnimNode animTranslation(long layerId)
public FbxAnimNode animRotation(long layerId)
public FbxAnimNode animScale(long layerId)
public boolean isLimb()