Is it Necessary to know OpenGL to use JOGL?

Hi all,

   is it necessary to have the knowledge of OpenGL to use JOGL? or can I start using JOGL without getting knowing OpenGL.

Regards
Anil

If you want to use JOGL directly, then the short answer is yes. Although learning OpenGL isn’t difficult; it’s just an API and not a language, and even though most of the tutorials you’ll find were written in C++, it’s really easy to find the JOGL equivalent of everything.

As for indirect use of JOGL through a scenegraph of other library which has attempted to build objects and other things which make it easy for any OO programmer to pick-up, then, depending on that library, almost no OpenGL knowledge is required.

If you’re goal is to learn OpenGL, JOGL would be a great place to start :)!

Otherwise, what Ultraq said.