组合正交投影和透视投影时出现问题。
我在 3d 对象上绘制纹理:
我想这与剪裁值有关:
camProjection = XMMatrixPerspectiveFovLH(0.4f * 3.14f, (float)SCREEN_WIDTH/SCREEN_HEIGHT, 1.0f, 1000.0f);
camProjection2D = XMMatrixOrthographicOffCenterLH(.0f, SCREEN_WIDTH, SCREEN_HEIGHT, .0f, 0.0f, 1000.0f);
Texture coords: (x, y, z, u, v)
Vertex( 0.0f, 0.0f, -1.0f, 0.0f, 1.0f),
Vertex( 0.0f, 20.0f, -1.0f, 0.0f, 0.0f),
Vertex(20.0f, 20.0f, -1.0f, 1.0f, 0.0f),
Vertex(20.0f, 0.0f, -1.0f, 1.0f, 1.0f),
我希望有人可以帮助我解决这个问题。它不是一个大问题,但它困扰着我。