Я ищу несколько примеров (не устаревший код) OpenGL, которые на самом деле показывают код/преобразование, шаг за шагом, между координатами от начала до конца, в 2D-режиме, использующем нестандартные координаты. т.е.OpenGL конвертировать/переводить/нормализовать координаты?
GLfloat Square[] =
{
-5.5f, -5.0f, 0.0f, 1.0f,
-5.5f, 5.0f, 0.0f, 1.0f,
5.5f, 5.0f, 0.0f, 1.0f,
5.5f, -5.0f, 0.0f, 1.0f
};
И затем, используя координаты, такие, как указано выше, принимая эти & конвертировать их в необходимые координаты, чтобы они отображаются на -1,1 и т.д. & вывода на экран.
Каждый отдельный пример, учебник, который я нашел в сети и т. Д., Делает это только с использованием координат в вышеуказанном диапазоне от -1 <> 1.
Окружающая среда: C++.
Будьте любезны, если те, что вниз, фактически объяснили, почему. Я сам/другие могут так учиться. – ReturnVoid