C# 클래스 OOGL.Animation.Bone

Bones used in skeletal animation Thread safety - This class is thread safe.
파일 보기 프로젝트 열기: tpb3d/TPB3D 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
globalTransformationMatrix Matrix4
keyFrames KeyFrame[]
localRotationMatrix Matrix4
localTransformationMatrix Matrix4
localTranslationMatrix Matrix4
name string
parent Bone

공개 메소드들

메소드 설명
Bone ( string name, Bone parent, Matrix4 localRotationMatrix, Matrix4 localTranslationMatrix, KeyFrame keyFrames ) : System
GetAnimationMatrix ( float time ) : Matrix4

비공개 메소드들

메소드 설명
GetGlobalTransformationMatrix ( ) : Matrix4

메소드 상세

Bone() 공개 메소드

public Bone ( string name, Bone parent, Matrix4 localRotationMatrix, Matrix4 localTranslationMatrix, KeyFrame keyFrames ) : System
name string
parent Bone
localRotationMatrix Matrix4
localTranslationMatrix Matrix4
keyFrames KeyFrame
리턴 System

GetAnimationMatrix() 공개 메소드

public GetAnimationMatrix ( float time ) : Matrix4
time float
리턴 Matrix4

프로퍼티 상세

globalTransformationMatrix 공개적으로 프로퍼티

public Matrix4 globalTransformationMatrix
리턴 Matrix4

keyFrames 공개적으로 프로퍼티

public KeyFrame[] keyFrames
리턴 KeyFrame[]

localRotationMatrix 공개적으로 프로퍼티

public Matrix4 localRotationMatrix
리턴 Matrix4

localTransformationMatrix 공개적으로 프로퍼티

public Matrix4 localTransformationMatrix
리턴 Matrix4

localTranslationMatrix 공개적으로 프로퍼티

public Matrix4 localTranslationMatrix
리턴 Matrix4

name 공개적으로 프로퍼티

public string name
리턴 string

parent 공개적으로 프로퍼티

public Bone,OOGL.Animation parent
리턴 Bone