예제 #1
0
const Matrix4f* Pipeline::GetTrans()
{
    Matrix4f ScaleTrans, RotateTrans, TranslationTrans;

    InitScaleTransform(ScaleTrans);
    InitRotateTransform(RotateTrans);
    InitTranslationTransform(TranslationTrans);

    m_transformation = TranslationTrans * RotateTrans * ScaleTrans;
    return &m_transformation;
}
예제 #2
0
void Matrix4f::InitRotateTransform( const Vector3f& rotate )
{
	InitRotateTransform( rotate.x, rotate.y, rotate.z );
}