//Matriz model******************************************
Matrix m_Model, m_Identidade, m_Translacao, m_Escala;
m_Identidade.m_M[0][0] = 1; m_Identidade.m_M[0][1] = 0;
m_Identidade.m_M[0][2] = 0; m_Identidade.m_M[0][3] = 0;
m_Identidade.m_M[1][0] = 0; m_Identidade.m_M[1][1] = 1;
m_Identidade.m_M[1][2] = 0; m_Identidade.m_M[1][3] = 0;
m_Identidade.m_M[2][0] = 0; m_Identidade.m_M[2][1] = 0;
m_Identidade.m_M[2][2] = 1; m_Identidade.m_M[2][3] = 0;
m_Identidade.m_M[3][0] = 0; m_Identidade.m_M[3][1] = 0;
m_Identidade.m_M[3][2] = 0; m_Identidade.m_M[3][3] = 1;
m_Translacao.m_M[0][0] = 1; m_Translacao.m_M[0][1] = 0;
m_Translacao.m_M[0][2] = 0; m_Translacao.m_M[0][3] = 0;
m_Translacao.m_M[1][0] = 0; m_Translacao.m_M[1][1] = 1;
m_Translacao.m_M[1][2] = 0; m_Translacao.m_M[1][3] = 0;
m_Translacao.m_M[2][0] = 0; m_Translacao.m_M[2][1] = 0;
m_Translacao.m_M[2][2] = 1; m_Translacao.m_M[2][3] = 0;
m_Translacao.m_M[3][0] = 0; m_Translacao.m_M[3][1] = 0;
m_Translacao.m_M[3][2] = 0; m_Translacao.m_M[3][3] = 1;
m_Escala.m_M[0][0] = 2; m_Escala.m_M[0][1] = 0;
m_Escala.m_M[0][2] = 0; m_Escala.m_M[0][3] = 0;
m_Escala.m_M[1][0] = 0; m_Escala.m_M[1][1] = 2;
m_Escala.m_M[1][2] = 0; m_Escala.m_M[1][3] = 0;
m_Escala.m_M[2][0] = 0; m_Escala.m_M[2][1] = 0;
m_Escala.m_M[2][2] = 2; m_Escala.m_M[2][3] = 0;
m_Escala.m_M[3][0] = 0; m_Escala.m_M[3][1] = 0;
m_Escala.m_M[3][2] = 0; m_Escala.m_M[3][3] = 1;
//composição de matrizes
m_Model = m_Identidade*m_Escala * m_Translacao;