Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (475)
Games in Android Showcase (106)
games submitted by our members
Games in WIP (530)
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 1354 times)
0 Members and 1 Guest are viewing this topic.
Offline BMan

Senior Newbie




Java games rock!


« Posted 2004-06-09 00: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




Where's the Kaboom?


« Reply #1 - Posted 2004-06-09 01: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 04: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>  
To:  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  
  future.  

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

--------------------  

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 java.net 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  
  quickly.  

   .   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




Where's the Kaboom?


« Reply #3 - Posted 2004-06-09 04: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 05:36:56 »

OR use LWJGL (http://lwjgl.org/) and jME (http://www.mojomonkeycoding.com/)

Offline kevglass

JGO Kernel


Medals: 120
Projects: 23
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


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

or Xith 3D (http://www.xith3d.org) as mentioned above.

Kev

Offline BMan

Senior Newbie




Java games rock!


« Reply #6 - Posted 2004-06-09 12: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 Kernel


Medals: 339
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #7 - Posted 2004-06-09 13: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  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

ctomni231 (39 views)
2014-07-18 06:55:21

Zero Volt (36 views)
2014-07-17 23:47:54

danieldean (29 views)
2014-07-17 23:41:23

MustardPeter (32 views)
2014-07-16 23:30:00

Cero (47 views)
2014-07-16 00:42:17

Riven (48 views)
2014-07-14 18:02:53

OpenGLShaders (38 views)
2014-07-14 16:23:47

Riven (37 views)
2014-07-14 11:51:35

quew8 (33 views)
2014-07-13 13:57:52

SHC (70 views)
2014-07-12 17:50:04
HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54

HotSpot Options
by Roquen
2014-05-06 15:03:10

Escape Analysis
by Roquen
2014-04-29 22:16:43

Experimental Toys
by Roquen
2014-04-28 13:24:22
java-gaming.org 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‑gaming.org
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!