19,468
社区成员
发帖
与我相关
我的任务
分享
//
// Globals
//
matrix WorldMatrix;
matrix ProjMatrix;
matrix ViewMatrix;
//save frequently accessed parameter handles
m_hWorldMatrix = m_effect->GetParameterByName(0,"WorldMatrix"); // 获得世界变换矩阵对应的句柄
m_hViewMatrix = m_effect->GetParameterByName(0,"ViewMatrix");
m_hProjMatrix = m_effect->GetParameterByName(0,"ProjMatrix");
m_hTex = m_effect->GetParameterByName(0,"Tex");
//set effect parameters
D3DXMATRIX W,P;
//D3DXMatrixIdentity(&W);
D3DXMatrixTranslation(&W,0.f,0.f,40.f);
m_effect->SetMatrix(m_hWorldMatrix,&W); // 第一个参数不就对应上世界矩阵了吗
m_effect->SetMatrix(m_hProjMatrix,&matProj);