Hi All,
I’ve been going through a few Java 2D Tutorials. I have a JFrame, and I’ve been adding some displays to it using Java 2D (and then using the active rendering technique to display them). For example, on part of the screen I draw a rectangle, and then draw an image inside it (the image is actually stream that come in over the internet). I’m going to add another image stream display at some point, and I also have some text that I update periodically.
I would now like to add an updating 3D model to the display. I believe that fundamentally, what I’ve done to date may need to change. For example, I may need to add JPanels so that I have a JPanel on which to draw the 3D model (e.g. an OpenGL canvas?). I’ve done a lot of reading on options but I’m very new to this and would like to advice from those who may have been there before.
So, given a 2D display and an active rendering loop, what is the best way to proceed with adding a 3D “window”? JOGL seems a bit dated (last stable release 1.1.1a a few years ago), Java 3D doesn’t seem to be very active, and I’m not sure if LWJGL or Xith will support the notion of a 2d screen with a 3d window.
Thanks in advance for any info.