일부 큐브가있는 장면을 표시하고 있습니다. 카메라는 persective를 사용합니다. 모든 것이 훌륭하게 작동하지만 수직선을 평행선으로 사용하고 싶습니다 (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);