O que devo aprender? OpenGL 4.1 ou OpenGL ES 2.0?
Estarei desenvolvendo aplicativos de desktop usando o Qt, mas também posso começar a desenvolver aplicativos móveis em alguns meses. Eu não sei nada sobre 3D, matemática 3D, etc, e prefiro gastar 100 dólares em um bom livro do que 1 semana cavando sites e passando por tentativa e erro.
Um problema que vejo no OpenGL 4.1 é, até onde sei, que ainda não há livros (os mais recentes são para o OpenGL 3.3 ou 4.0), enquanto existem livros sobre o OpenGL ES 2.0.
Por outro lado, do meu ponto de vista ingênuo, o OpenGL 4.1 parece adições ao OpenGL ES 2.0 +, então parece que seria mais fácil / melhor aprender primeiro o OpenGL ES 2.0, depois usar o idioma do shader, etc.
Por favor, não me diga para usar o NeHe (geralmente é consenso que é cheio de práticas ruins / antigas), o tutorial Durian etc.
obrigado