Sto leggendo diversi libri su OpenGL e in due di essi definiscono sempre i vertici in senso antiorario. Da quello che ho letto questo è molto cruciale perché determina dove sono il fronte e il retro.Vertices counter/clock
Ma sto anche leggendo il tutorial su http://www.arcsynthesis.org/gltut/ E li definisce in senso orario.
const float vertexPositions[] = {
0.75f, 0.75f, 0.0f, 1.0f,
0.75f, -0.75f, 0.0f, 1.0f,
-0.75f, -0.75f, 0.0f, 1.0f,
};
Non dovrei usare sempre la notazione in senso antiorario, perché quella è l'impostazione predefinita in opengl?
Anche perché il tipo è float
? Non dovrebbe essere un GLfloat
?