I have a lot of problem with 3D Graphics in OPENGL.Why the concept of camera highlighted in 3D not in 2D?
Because the “camera” is three dimensional, it has position and direction.
In OpenGL, a camera is definetely a 3D concept. It can be moved around anywhere in the 3D space as well as rotated about any of the three axes.
there is no such thing a camera in 2D. i think its more of a “view” in 2D than it is a camera.