I'm attempting to perform a perspective projection of
Vector3's onto a 2D plane via a
Matrix created with
Matrix m = Matrix.CreatePerspectiveFieldOfView((float)Math.PI / 2, 1, 1, 100)
Vector3 v2 = Vector3.Transform(v1, m)
v1.Z never has any bearing on
v2.Y; it's as though I'm just doing an orthographic projection.
Am I doing something wrong?