Ogre / Mogre: cámara de dos puntos de perspectiva

Estoy mostrando una escena con algunos cubos en ella. La cámara usa persectiva. Todo funciona muy bien, pero me gustaría que las líneas verticales fueran paralelas (perspectiva de dos puntos:http://en.wikipedia.org/wiki/Perspective_(graphical)#Two-point_perspective).

Al ver un cubo desde el frente:

Lo que quiero:

+-----+
|     |
|     |
+-----+

Lo que estoy recibiendo (exagerado):

+--------+
 \      /
  \    /
   +--+

He intentado juguetear con el FOV de la cámara, pero fue en vano.

Mi intento hasta ahora:

Camera = SceneManager.CreateCamera(CameraName);
float q = 45;
float d = 5000f;
Matrix4 m = new Matrix4(
    1, 0, 0, (float)(Math.Sin(q)/d),
    0, 1, 0, 0,
    0, 0, 1, (float)(Math.Cos(q)/d),
    0, 0, 0, 0
    );
Camera.SetCustomProjectionMatrix(true, m);

Respuestas a la pregunta(1)

Su respuesta a la pregunta