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

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

    m_transformation = TranslationTrans * RotateTrans * ScaleTrans;
    return &m_transformation;
}
Example #2
0
void Matrix4f::InitScaleTransform( const Vector3f& scale )
{
	InitScaleTransform( scale.x, scale.y, scale.z );
}