|
|
要移动模型时,平移坐标和.XFILE文件不一样
导出模型平移坐标:
D3DXMATRIX RefMtx,matt,matw,mato;
SrcDevice->GetTransform(D3DTS_WORLD,&matw);
mato=matw;
D3DXMatrixTranslation(&matt,-220.0f,12.0f,-512.0f);
D3DXMatrixMultiply(&matw,&matw,&matt);
SrcDevice->SetTransform(D3DTS_WORLD,&matw);
XFILE平移坐标:
D3DXMATRIX RefMtx,matt,matw,mato;
SrcDevice->GetTransform(D3DTS_WORLD,&matw);
mato=matw;
D3DXMatrixTranslation(&matt,160.0f,12.0f,65.0f);
D3DXMatrixMultiply(&matw,&matw,&matt);
SrcDevice->SetTransform(D3DTS_WORLD,&matw);
两个位置几乎一样???
另外:
如果树叶和树干贴图为一个文件时,只找出树业的贴图???? |
|