Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Learning OpenGL through Java

Tags:

java

c++

opengl

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?

like image 603
andandandand Avatar asked Apr 19 '09 16:04

andandandand


People also ask

Can I use OpenGL with Java?

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.

How do I start learning 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!

Is OpenGL hard to learn?

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.

Is OpenGL worth learning in 2021?

Yes - I think so. There are really two principle graphics API's - OpenGL and Direct3D.


1 Answers

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

like image 119
dfa Avatar answered Sep 18 '22 00:09

dfa