Original Post
I want to be able to extract the left (l), right (r), top (t), bottom (b), znear (zn) and zfar (zf) parameters out of a projection matrix. I borrowed this from the DirectX docs for your convenience: 2*zn/(r-l) 0 0 0 0 2*zn/(t-b) 0 0 (l+r)/(l-r) (t+b)/(b-t) zf/(zf-zn) 1 0 0 zn*zf/(zn-zf) 0 EDIT: sorry about GameDev taking out my tabs, then collapsing my spaces I imagine doing this would entail solving a few simultaneous equations but it looks daunting to me and I am revising for my GCSEs (progress on my game has stopped completely :-( ). Someone must have done this before, but my Google search with 8 keywords kept on giving me thousands of irrelevant results. I will be grateful for your help and many ratings will come your way...