C# Класс OOGL.Animation.Bone

Bones used in skeletal animation Thread safety - This class is thread safe.
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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