Jump to content
  • Advertisement
Sign in to follow this  
SamirHasaballa

OpenGL Java3D vs C++ OpenGL

This topic is 2228 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

Hello there,

We are willing to develop an application that does some simulations. The application should have some 3D graphics that shows the simulations that we want to run. The thing is that, there is a dispute on whether to use Java3D or C++ openGL.

I would like to know the main differences between them. How different are they in performance, behavior and rendering. Which one should we use Java3D or OpenGL? Is there any link that contains a detailed technical comparison between them?

Thank you.

Share this post


Link to post
Share on other sites
Advertisement
Both will give you access to hardware accelerated graphics and access to OpenGL (JOGL). If you wish to support crossplattform rendering , java might be better suited.

PS: performance wise there will not be really a difference between using OGL-API through Java or C++. Edited by Ashaman73

Share this post


Link to post
Share on other sites
[font=comic sans ms,cursive]Java 3D? your wasting your time, you'd be much better off learning OpenGL (or using it shall i say) to make simulations rather than Java3D.[/font]
[font=comic sans ms,cursive]I mean can you think of any simulation software developed in Java3D? as far as im concernced there 'might' be some but the ones i know are veyr succesful and made in OpenGL for example: Game engines i.e unity3D(mainly c++ but other languages too e.g C),Blender: Computer Graphics and animations software + GE written in OpenGL and python. [/font]
[font=comic sans ms,cursive] [/font]
[font=comic sans ms,cursive]Well there you go i could give you many more examples.[/font]

[font=comic sans ms,cursive]note: remember im not criticising java but rather Java3D since there are better programming languages for making simulations.[/font]

Share this post


Link to post
Share on other sites
if it's no the case ignore me but... it totally depends on how detailed your 3d graphics should be, i guess you want to concentrate you developement on the simulation itself rather than on fancy 3d graphics. using opengl will eat alot of time.. better use a simple graphics engine e.g. http://jmonkeyengine.com/ (it's based on opengl)
btw i never heared of java3d, maybe it's what you are looking for

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • 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!