Original Post
Iam trying to do a software transformation, but I never got correct output right now it looks like this:
D3DXVECTOR4 Vector(x, y, z, 1); D3DXMATRIX ViewportMatrix(ScreenWidth, 0, 0, 0, 0, -ScreenHeight, 0, 0, 0, 0, 1.0f, 0, 0, ScreenHeight, 0, 1); D3DXVec4Transform(&Vector, &Vector, &ViewMatrix); D3DXVec4Transform(&Vector, &Vector, &ProjMatrix); D3DXVec4Transform(&Vector, &Vector, &ViewportMatrix); rx = (int)(Vector.x / Vector.w); ry = (int)(Vector.y / Vector.w); <\code> can someone point out something that is wrong it would be great!