我知道D3D中有一个函数可以变换纹理坐标:
d3dDevice->SetTransform( D3DTS_TEXTURE0, &matrix );
问题是我如何获得矩阵。例如,我现在有纹理偏移、比例、旋转和亮度。我应该如何设置该矩阵?
最佳答案
Transforms .该页面上有指向 D3DX 实用程序库方法的链接。
关于c++ - 如何在 Direct3D 中构建纹理坐标变换矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5057419/