载入中...
搜索中...
未找到
eve::animation::TransformTRS结构体 参考

Local TRS used by skeletal animation (quaternion xyzw). 更多...

#include <AnimMath.h>

Public 成员函数

void normalizeRotation ()
 

静态 Public 成员函数

static TransformTRS identity ()
 

Public 属性

float px = 0.f
 
float py = 0.f
 
float pz = 0.f
 
float qx = 0.f
 
float qy = 0.f
 
float qz = 0.f
 
float qw = 1.f
 
float sx = 1.f
 
float sy = 1.f
 
float sz = 1.f
 

详细描述

Local TRS used by skeletal animation (quaternion xyzw).

在文件 AnimMath.h9 行定义.

成员函数说明

◆ identity()

static TransformTRS eve::animation::TransformTRS::identity ( )
inlinestatic

◆ normalizeRotation()

void eve::animation::TransformTRS::normalizeRotation ( )
inline

在文件 AnimMath.h16 行定义.

引用了 qw, qx, qy , 以及 qz.

被这些函数引用 eve::animation::AnimClip::addRotationKey().

类成员变量说明

◆ px

float eve::animation::TransformTRS::px = 0.f

◆ py

float eve::animation::TransformTRS::py = 0.f

◆ pz

float eve::animation::TransformTRS::pz = 0.f

◆ qw

float eve::animation::TransformTRS::qw = 1.f

◆ qx

float eve::animation::TransformTRS::qx = 0.f

◆ qy

float eve::animation::TransformTRS::qy = 0.f

◆ qz

float eve::animation::TransformTRS::qz = 0.f

◆ sx

float eve::animation::TransformTRS::sx = 1.f

◆ sy

float eve::animation::TransformTRS::sy = 1.f

◆ sz

float eve::animation::TransformTRS::sz = 1.f

该结构体的文档由以下文件生成: