将 D3DXVECTOR3 转换为 D3DXVECTOR4
Convert D3DXVECTOR3 to D3DXVECTOR4
我 运行 遇到了一个问题.. 我需要将 D3DXVECTOR3 变量转换为 D3DXVECTOR4 变量。
我一直在尝试寻找有关如何执行此操作的示例,但没有成功。
D3DXVECTOR3 lPos, vHead;
D3DXVECTOR4 vDiff = vHead - lPos;
您可以执行此操作以从 3 分量向量初始化为 4 分量向量。
D3DXVECTOR4 vDiff(vHead - lPos, 0.0f);
请注意,根据 vDiff 的使用方式,您可能希望将第四个组件初始化为 1?
我 运行 遇到了一个问题.. 我需要将 D3DXVECTOR3 变量转换为 D3DXVECTOR4 变量。
我一直在尝试寻找有关如何执行此操作的示例,但没有成功。
D3DXVECTOR3 lPos, vHead;
D3DXVECTOR4 vDiff = vHead - lPos;
您可以执行此操作以从 3 分量向量初始化为 4 分量向量。
D3DXVECTOR4 vDiff(vHead - lPos, 0.0f);
请注意,根据 vDiff 的使用方式,您可能希望将第四个组件初始化为 1?