I'm interested in learning OpenGL and my favorite language at the time is Java. Can I reap its full (or most) benefits using things like JOGL or should I instead focus on getting stronger C++ skills?
Btw, which is your Java OpenGL wrapper library of choice and why?
Java Open Graphic Library (JOGL) is a wrapper library which allows to use OpenGL with Java programing language. Thus, programmers can easily embed computer graphics in Java code with the help of JOGL. JOGL is an open source library that access the complete APIs of OpenGL. Hence, it inherits all the features of OpenGL.
Where to start. Learn OpenGL is free, and will always be free, for anyone who wants to start with graphics programming. All content is available here at the menu to your left. Simply hit the Introduction button and you're ready to start your journey!
OpenGL isn't any harder to learn than any other API. The hardest part for newbies seems to be understanding rotations and the projection and modelview matrices in general.
Yes - I think so. There are really two principle graphics API's - OpenGL and Direct3D.
JOGL is a wrapper library that allows OpenGL to be used in the Java programming language. It is currently the reference implementation for JSR-231 (Java Bindings for OpenGL) so it should be your first choice
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