Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (778)
Games in Android Showcase (231)
games submitted by our members
Games in WIP (856)
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 vs xith3d] Performances  (Read 4043 times)
0 Members and 1 Guest are viewing this topic.
Offline fmancini

Senior Newbie


« Posted 2004-02-19 11:46:26 »

Hi all,
is there anybody out there who has made some banchmarks to compare java3d and xith3d?

Thank you in advance,

Offline Jens

Senior Devvie

Java for games!

« Reply #1 - Posted 2004-02-19 12:05:55 »

Java Cool Dude has made some "benchmarks" (demos). Xith3D was faster in these benchmarks. Xith3D is more game orientated and avoids some of Java3Ds concepts, which cost performance.

Xith3D Getting Started Guide (PDF,HTML,Source)
Offline fmancini

Senior Newbie


« Reply #2 - Posted 2004-02-19 12:17:53 »

Thank you very much. So I forward my question to Java Cool Dude...

Can I have a look to those benchmarks?

Thank you,

Fausto Mancini
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Java Cool Dude

Senior Devvie

Java forever

« Reply #3 - Posted 2004-02-19 13:53:56 »

Ok, I'll try to link em tonight Smiley
Offline Herkules

Senior Devvie

Friendly fire isn't friendly!

« Reply #4 - Posted 2004-02-20 04:35:22 »

The first impressions from FlyingGuns on Xith3D show that performance doubles easily.

But that are *first impressions* only. No facts, no numbers. For FlyingGuns is not a benchmark, I doubt we'll ever get numbers at all....

HARDCODE    --     DRTS/FlyingGuns/JPilot/JXInput  --    skype me: joerg.plewe
Offline fmancini

Senior Newbie


« Reply #5 - Posted 2004-02-20 04:36:48 »

Thank you very much.
[what about sleeping sometimes?   Wink]

Fausto Mancini
Offline Java Cool Dude

Senior Devvie

Java forever

« Reply #6 - Posted 2004-02-21 02:30:36 »

I ported  a lot of my Xith3D demos to Java3D, but at a certain time, I completely dropped the latter to better focus on the first.
What I'm trying to say here even if I post all my J3D port side by side with their X3D equivalents, you won't have a fair comparaison since the latters are updated frequently whereas J3D's are not.
But since a promise is a promise here's something for you to play with (a port was mostly a cut and paste thing, not even 5 mins)
Enjoy Smiley
Offline Java Cool Dude

Senior Devvie

Java forever

« Reply #7 - Posted 2004-02-21 16:22:52 »

Another benchmark


This benchmark shows that Xith3D is indeed over twice as fast as J3D.

Xith3D : 1980 FPS
Java3D:  920 FPS
Offline swpalmer

JGO Coder

Exp: 12 years

Where's the Kaboom?

« Reply #8 - Posted 2005-12-14 03:58:59 »

I realize this is an old thread, but I think it would benefit people reading through to also read

(Thread showing how Java 3D out performs Xith in a real-world test of rendering Quake 3 levels.)

This topic also came up in a later thread which linked to this one:

Offline hawkwind

Junior Devvie

Java games rock!

« Reply #9 - Posted 2005-12-16 02:16:46 »

Surprising number, a direct contradiction of the work javacooldude did.  Makes me consider a few things

1   two different benchmarks produced two different results, one has to suspect the benchmarks.  They did not test the same thing.

2   lets not confuse FPS with performance.  It is one thing to rip screen updates at full speed it is a different thing to have a high performing game.  By this I mean how well can you allocate the resources, time, memory, etc. to have the optimum frames without sacrificing game play, quality of display, quatitiy of game activities.  With xith, because I have full control over what renders, how it renders. when I want to handles key strokes/mouse actions, I can get performance through control..  In my game I adjust the various allotments of time different subsystems have based on the FPS, because I control the render loop ...I AM THE GOD OF MY GAME.  Java3D offers substantialy less control because behaviors activate at sometime in the future...that is the level of control you ask Java3D to do something "pretty please" and hope it happens soon.

3 Any refresh greater than 60 FPS is a waste

4 What refresh rate do you really need

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Amos Wenger

Senior Devvie

Everything's possible, but not everything's fun...

« Reply #10 - Posted 2005-12-16 16:13:40 »

I agree.

"Once you start working on something, don't be afraid of failure and don't abandon it. People who work sincerely are the happiest"
Pages: [1]
  ignore  |  Print  

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

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

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

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

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

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

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

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

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

nelsongames (2313 views)
2018-04-24 18:14:32
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

Deployment and Packaging
by philfrei
2018-08-19 23:54:46 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!