Che cosa dovrei imparare? OpenGL 4.1 o OpenGL ES 2.0?OpenGL o OpenGL ES
Svilupperò applicazioni desktop utilizzando Qt, ma potrei iniziare a sviluppare applicazioni mobili tra qualche mese. Non so nulla di matematica 3D, 3D, ecc. E preferirei spendere 100 dollari in un buon libro di una settimana scavando siti Web e passando per tentativi ed errori.
Un problema che vedo con OpenGL 4.1 è per quanto ne so non c'è ancora un libro (i più recenti sono per OpenGL 3.3 o 4.0), mentre ci sono libri su OpenGL ES 2.0.
D'altra parte, dal mio punto di vista ingenuo, OpenGL 4.1 sembra come OpenGL ES 2.0 + aggiunte, quindi sembra che sarebbe più facile/meglio prima imparare OpenGL ES 2.0, quindi scegliere il linguaggio shader, ecc
Ti prego, non dirmi di usare NeHe (è opinione comune è pieno di vecchie pratiche/cattivo), il tutorial Durian, ecc
Grazie
OpenGL 4 e OpenGL 3 sono entrambi OpenGL moderni e non la vecchia funzione fissa OpenGL. Quindi se impari OpenGL 3, allora puoi assolutamente codificare con OpenGL 4, i concetti principali da imparare sono 'Oggetti Oggetti Vertex, Oggetti Array Vertex (i.e VBO e VAO)' quali sono questi e come usarli. –