我遇到了一个问题..我需要将D3DXVECTOR3变换为D3DXVECTOR4变量。
我一直试图找到一个如何做到这一点的例子,但没有成功。
D3DXVECTOR3 lPos, vHead;
D3DXVECTOR4 vDiff = vHead - lPos;
答案 0 :(得分:0)
您可以执行此操作以将3分量向量初始化为4。
D3DXVECTOR4 vDiff(vHead - lPos, 0.0f);
请注意,根据vDiff的使用方式,您可能希望用1来初始化第四个组件?