В последнее время я изучаю OpenGL и SDL, и я немного запутался в системе координат в SDL и glOrtho. Я прочитал несколько уроков о системе координат SDL, в которой говорится, что координаты переходят от (0,0) к (w, h), что для меня не имеет смысла. Если ширина изменяется от 0 до w, это означает, что есть один дополнительный пиксель.
Кроме того, с помощью функции OpenGL glOrtho я видел все примеры, где система координат изменяется на систему, аналогичную SDL, в следующем виде:
glOrtho (0, screenWidth, screenHeight, 0, 1, -1);
Однако не имеет ли смысла делать это вместо этого?:
glOrtho (0, screenWidth-1, screenHeight-1, 0, 1, -1);
Надеюсь, вы, ребята, можете уточнить это для меня, спасибо.