Question

I'm planning on writing a simple application in Java which has a basic UI with a section of OpenGL graphics. In addition to this some kind of network access is required.

Which one of these libraries should I use? What are the drawbacks and benefits of each option? I'd like the OpenGL coding be as genuine as possible, so that I could feel that I'm actually (learning) coding OpenGL. Is the surrounding UI significantly easier to code with one of the solutions? In the case of JOGL I'll propably make the UI with standard java components.

Just give some thoughts for me to thinker on, I'm not searching for the ultimate truth.

Was it helpful?

Solution

Qt Jambi is discontinued, so I would go JOGL just for this reason.

Also if your intent is just to have just a few basic controls on top of your 3d scene, I suggest you learn about IMGUI (Immediate Mode GUI) here and there.

Although it's not Java, NVIDIA made available IMGUI based widgets from which you can get inspiration.

OTHER TIPS

JOGL has JMonkeyEngine .. a pretty nice game engine. I would recommend JOGL since it is pretty cross platform, soon with embedded platform implementations.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top