OpenGL 2 provides countless ways to put something on the screen, each of which is covered in at least one popular tutorial. OpenGL 3 drops many of them, including the "beginners' subset" of OpenGL 2 (fixed function glBegin/glEnd). So if you want to target OpenGL 3 in the long term, go for it right from the start.
Android includes support for high performance 2D and 3D graphics with the Open Graphics Library (OpenGL®), specifically, the OpenGL ES API. OpenGL is a cross-platform graphics API that specifies a standard software interface for 3D graphics processing hardware.
OpenGL 3.3 (2010) Shader-defined locations for attributes and fragment shader outputs. Links: OpenGL 3.3 Core Profile Specification.
OpenGL is a free programming software program that allows for cross-platform 2D and 3D vector graphics programming in multiple languages.
I've been looking for an OpenGL book lately and noticed that the OpenGL programming guide (2010) is deprecated. What's so different about OpenGL 3.x from 2.x?
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With