Aprender a programar en OpenGL y/o OpenCL

Que tal chicos?
Tengo curiosidad por aprender a programar bajo estas dos API, sabeis de algun libro o web donde te expliquen como programar correctamente?
Sé programar en Java, hay mucha diferencia? Me sirve como base?
Un saludo!
OpenGL tiene bindings para muchos lenguajes de programación, entre ellos java. Creo que se suele empezar por el The OpenGL Redbook, que está orientado a C. http://www.opengl.org/documentation/red_book/

No sé mucho más del tema ^^
Tambien están los conocidos tutoriales de NeHe http://nehe.gamedev.net/ con ejemplos portados en muchos lenguajes. Otro libro muy recomendado es la OpenGL SuperBible, Saludos.
Añado a lo que te han dicho este enlace:

http://duriansoftware.com/joe/An-intro- ... eline.html

Es un tutorial incompleto de momento (solo los tres primeros capitulos). La ventaja es está orientado a las ultimas versiones de OpenGL, no usando las funciones que se han considerado obsoletas.
3 respuestas