Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (784)
Games in Android Showcase (234)
games submitted by our members
Games in WIP (858)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  java3d or jogl?  (Read 2917 times)
0 Members and 1 Guest are viewing this topic.
Offline BMan

Senior Newbie

Java games rock!

« Posted 2004-06-08 22:31:34 »

Hi all,
I've been away for a while, and now am seeing things about Java3d coming back (I know some thought it never went away).  Can someone fill me in on where this is going?  

Basically, I have my idea, etc. for a little game ready, and want to know if I should start developing it in Java3d or JOGL.
(Or will Java3d incorperate JOGL?)

thanks all!
Offline swpalmer

JGO Coder

Exp: 12 years

Where's the Kaboom?

« Reply #1 - Posted 2004-06-08 23:35:30 »

They are two very different things.  Java3D is better to compare with Xith3D (which runs on JOGL, and I think also supports  LWJGL now).

Java3D is a scene graph, JOGL is plain OpenGL.  For gaming I would guess you would want to try Xith3D first.

Offline BMan

Senior Newbie

Java games rock!

« Reply #2 - Posted 2004-06-09 02:17:25 »

Hey thanks for the reply.

To follow up though, I was wondering more about official "support" from Sun, and that article about Java3d coming back as the supported Java implementation for 3d.  What is the direction sun is heading, and does this make a difference on what I should code my java around?  I've done a little with Java3d in the past, but put it to the side and looked at JOGL when it looked like Sun was going in that direction.  Now not sure which to pick up again.

Ariticle in question....

From:  Doug Twilleager <Doug.Twilleager@SUN.COM>  
Reply-To:  Discussion list for Java 3D API <JAVA3D-INTEREST@JAVA.SUN.COM>  
Subject:  [JAVA3D] ANNOUNCEMENT: Java 3D plans  
Date:  Wed, 17 Mar 2004 21:28:28 -0800  

We take this opportunity to announce that Sun is renewing its  
commitment to Java 3D.  The highlights of this announcement are:  

   .   Sun is in the process of making the source code for Java 3D  
  available through a public source license in the very near  

   .   Sun will work with the Java 3D community, via the Java  
  Community Process (JCP), to actively evolve the API going  


The renewed emphasis on Java 3D complements Sun's increased efforts  
in the desktop space and the recent release of the Java Desktop System  
(JDS).  More information will be forthcoming, but here are a few  
details concerning our plans.  

   .   Sun is right now working on making the source code for Java 3D  
  available through a public source license.  This will be done  
  via a project, which will include a developer's web  
  site and CVS repository.  This will allow developers to  
  download the Java 3D source code, and to contribute bug fixes  
  and utilities.  The time frame for this release is before  
  JavaOne 2004.  

   .   We will be forming an expert group under the JCP process to  
  define and implement the next version(s) of the Java 3D API.  
  Our current thinking is that we want to work with the expert  
  group to create a 1.4 version of the Java 3D API that will add  
  programmable shaders, and possibly other critical features, if  
  they can be done without architectural changes to the  
  implementation.  We hope to get this release out relatively  

   .   We also want the expert group to help define the next major  
  revision (1.5? 2.0?) to the Java 3D API, which could involve  
  more widespread changes to the API.  

We look forward to working with the Java 3D community to move the  
API forward.  

Doug Twilleager  
Sun Microsystems  
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline swpalmer

JGO Coder

Exp: 12 years

Where's the Kaboom?

« Reply #3 - Posted 2004-06-09 02:54:29 »

Sun moves slow...don't wait for them.  Java 3D is probably a bit for general purpose anyway.  If you were thinking of making a game with Java 3D you would likely do better with Xith3D.  Sun is also in the process of making direct OpenGL bindings.. they will likely be based at least somewhat on JOGL.  The point is you don't need Sun's blessing to use what works now.

Offline Matzon

JGO Knight

Medals: 19
Projects: 1

I'm gonna wring your pants!

« Reply #4 - Posted 2004-06-09 03:36:56 »

OR use LWJGL ( and jME (

Offline kevglass

« JGO Spiffy Duke »

Medals: 319
Projects: 25
Exp: 22 years

Coder, Trainee Pixel Artist, Game Reviewer

« Reply #5 - Posted 2004-06-09 05:19:29 »

or Xith 3D ( as mentioned above.


Offline BMan

Senior Newbie

Java games rock!

« Reply #6 - Posted 2004-06-09 10:03:28 »

Yeah you guys make good points.  The slow pace is painful.
I'll check out those links provided and see what suits my project best, I've heard great things about each mentioned.

Offline princec

« JGO Spiffy Duke »

Medals: 1067
Projects: 3
Exp: 20 years

Eh? Who? What? ... Me?

« Reply #7 - Posted 2004-06-09 11:08:46 »

What exactly are your needs? If you're precise with your requirements you can get a pretty precise answer at this stage.

Cas Smiley

Pages: [1]
  ignore  |  Print  

hadezbladez (1644 views)
2018-11-16 13:46:03

hadezbladez (662 views)
2018-11-16 13:41:33

hadezbladez (1641 views)
2018-11-16 13:35:35

hadezbladez (348 views)
2018-11-16 13:32:03

EgonOlsen (2698 views)
2018-06-10 19:43:48

EgonOlsen (2965 views)
2018-06-10 19:43:44

EgonOlsen (1654 views)
2018-06-10 19:43:20

DesertCoockie (2367 views)
2018-05-13 18:23:11

nelsongames (2281 views)
2018-04-24 18:15:36

nelsongames (2975 views)
2018-04-24 18:14:32
Deployment and Packaging
by philfrei
2019-02-17 20:25:53

Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08

Deployment and Packaging
by gouessej
2018-08-22 08:03:45

Deployment and Packaging
by philfrei
2018-08-20 02:33:38

Deployment and Packaging
by philfrei
2018-08-20 02:29:55

Deployment and Packaging
by philfrei
2018-08-19 23:56:20 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!