Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

phaelax

[java] java3D

This topic is 5455 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I''ve heard of something called Java3D. It''s basically a java language for developing 3D applications. Perhaps meant to be pushed into the game development area. Can anyone shed some light on this for me?

Share this post


Link to post
Share on other sites
Advertisement
Just do a google search for "Java3D" it''ll bring up a TON of info. It''s not a separate language, it''s an API (like swing), and I''m pretty sure it has built-in OpenGL support.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Yes, it''s an API, but "James Brown is dead"...and so is Java3D. However, there are other 3D APIs for Java like Openmind, JPCT, Xith3D...maybe you should pick one of those instead of Java3D.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster

Its also possible to use OpenGL in Java, which seems to work fairly well. If I remember right, you create a frame, and do all your drawing on that. Here''s a link to a page that has some information, and the download:

http://www.jausoft.com/gl4java.html

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
GL4Java is outdated too. Look out for LWJGL or JOGL instead, if you want to use OpenGL in Java directly.

Share this post


Link to post
Share on other sites
My research has lead me to believe that Java3D is pretty much dead, too. I would suggest trying JOGL. There is an active community developing it. It is hosted at www.java.net.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Comparing JOGL with Java3D is like comparing a pixel-plotting and line-drawing API with Swing. JOGL is a rendering API, not a 3D engine. I''m not saying that one is preferable over the other, but if you a looking for a API.getInstance().loadMesh();-kind of thing, JOGL is not for you.

Share this post


Link to post
Share on other sites
Does java still have it''s cross-platform support if you use one of those packages...... or do you have to be restricted to win?

Share this post


Link to post
Share on other sites
if you use jogl you get win, linux and mac. afaik porting to other systems should be no problem (as long as they have opengl of course).

xith3d is a scengraph that sits on top of jogl, so no difference here.

no sure about java3d but i think its win, linux and mac too.

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!