Как мне настроить 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);
Я не в состоянии полностьючтобы понять, что происходит, но кажется, что источник теперь находится внизу слева, также я не знаю, совпадают ли координаты с пикселями на экране.