Jump to content


3d application question


3 replies to this topic

#1 Ravar05

    New Member

  • Members
  • Pip
  • 1 posts

Posted 18 March 2009 - 08:26 PM

Hey guys, I need some suggestions about 3d programming.

I have an old 3d application written in java. It basically allows users to add and manipulate multiple 3d models (move, rotate, change surface colour).

The program uses swing and awt components and the graphics now seem rather primitive.

Is it possible to have better graphics output??

Am afraid it’s a stupid question, but are there other better graphics libraries that can replace these components?

I don’t know anything about 3d programming, so all suggestions are welcomed.

thanks..

#2 fireside

    Senior Member

  • Members
  • PipPipPipPip
  • 1199 posts

Posted 18 March 2009 - 09:39 PM

There are two java engines you might want to look at. JME (jmonkey engine) and jPct. I use jPct. Good very small software engine (about 200k) and you can also use it in connection with lwjgl and get pretty good hardware acceleration, of which the author is making improvements that will make it even faster.
Currently using Blender 2.5, FlashPunk, and Unity.

#3 Reedbeta

    DevMaster Staff

  • Administrators
  • 4782 posts
  • LocationBellevue, WA

Posted 18 March 2009 - 09:40 PM

If you don't mind getting into the nuts and bolts of graphics, you could use OpenGL - there are a couple of popular Java bindings of it. If you want a higher-level approach you could use a graphics engine - I'm sure there are some with Java bindings.
reedbeta.com - developer blog, OpenGL demos, and other projects

#4 fireside

    Senior Member

  • Members
  • PipPipPipPip
  • 1199 posts

Posted 18 March 2009 - 09:48 PM

Yeah, the 2 popular java bindings for Opengl are lwjgl and jogl. I think jogl is the Sun backed up one, but they are both popular. lwjgl also has sound and input libraries so it's a little more comprehensive.
Currently using Blender 2.5, FlashPunk, and Unity.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users