|
|
发表于 2007-3-4 19:05:00
|
显示全部楼层
Re: 关于引擎中纹理特技的问题
你的问题描述不清,代码是自由的,你的第三行第四行具体是什么东西只有你清楚
对于此问题我写的部分代码示例如下:
//分别绕X轴,Y轴旋转
D3DXMatrixRotationX(&matWorldX, time/400.0f);
D3DXMatrixRotationY(&matWorldY,time/400.0f);
// 缩放
D3DXMatrixScaling(&matScaling, fK, fK, fK);
// 在X,Y方向平移。
D3DXMatrixTranslation(&matTranslation, nScaling/(FLOAT)3.5, - nScaling/(FLOAT)3.5, 0.0f);
//把各种变化组合起来。
D3DXMatrixMultiply(&matWorld, &matWorldX, &matScaling); g_pD3DDevice->SetTransform(D3DTS_WORLD, &matWorld);
}
|
|