いくつかの立方体を含むシーンを表示しています。カメラは遠近法を使用しています。すべてうまく機能しますが、垂直線を平行にしたいと思います (2 点遠近法: http://en.wikipedia.org/wiki/Perspective_(graphical)#Two-point_perspective )。
立方体を正面から見た場合:
私が欲しいもの:
+-----+
| |
| |
+-----+
私が得ているもの(誇張):
+--------+
\ /
\ /
+--+
カメラのFOVをいじってみましたが、役に立ちませんでした。
これまでの私の試み:
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);