【发布时间】:2019-12-01 15:50:02
【问题描述】:
如何设置 openTK 以便获得正交投影:
- 原点在屏幕左上角
- 我可以使用“正常”像素坐标,例如:如果我的窗口是 500 X 400,那么:
- 0,0 是左上角
- 500,0 是右上角
- 500,400 是右下角
- 0,400 是左下角
我现在有这个:
_projectionMatrix = Matrix4.CreateOrthographicOffCenter(
ClientRectangle.X, ClientRectangle.Width,
ClientRectangle.Y, ClientRectangle.Height, -1.0f, 1.0f);
我不能完全理解发生了什么,但似乎原点现在在左下角,我也不知道坐标是否与屏幕上的像素匹配。
【问题讨论】:
标签: c# opengl projection opentk