看了D3D编程教程,但有个基本问题不太理解,比如一个三角形
CUSTOMVERTEX cvVertices[] =
{
{250.0f, 100.0f, 0.5f, 1.0f, D3DCOLOR_XRGB(255, 0, 0),},
{400.0f, 350.0f, 0.5f, 1.0f, D3DCOLOR_XRGB(0, 255, 0),},
{100.0f, 350.0f, 0.5f, 1.0f, D3DCOLOR_XRGB(0, 0, 255),},
}
它的X,Y,Z坐标是相对于3D窗体中的什么地方开始计算的?也就是说三维坐标的0,0,0位于屏幕的什么地方?
比如OpenGL中是屏幕的中心,但是我发现对于D3D窗体好像不是中心....谢谢指教 |