Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (498)
Games in Android Showcase (114)
games submitted by our members
Games in WIP (563)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 ... 4 5 [6]
  ignore  |  Print  
  Quake3 level loader - Benchmarks  (Read 30151 times)
0 Members and 1 Guest are viewing this topic.
Offline Mojomonkey

Senior Member




ooh ooh eee eeee


« Reply #150 - Posted 2006-10-26 17:41:32 »

Here's my results. This is a pretty high-end system, Intel Dual Core (Conroe) 2.4GHz, 2Gig RAM, Radeon X1800.

Java3D - 348FPS
Xith3D - 306FPS
jME - 530FPS

Don't send a man to do a monkey's work.
Offline renanse

Junior Member




Intelligence is light to a dark world.


« Reply #151 - Posted 2006-10-26 17:50:02 »

Java3D doesn't run with Linux (though it doesn't seems like a native lib error, it just doesn't find the main class)

Just to reiterate something I've posted above a few times, I did not pack the java3d test for linux.

Renanse  (ruh-NON-say)
Offline Amos Wenger

Senior Member




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


« Reply #152 - Posted 2006-10-27 09:10:14 »

Here's my results. This is a pretty high-end system, Intel Dual Core (Conroe) 2.4GHz, 2Gig RAM, Radeon X1800.

Java3D - 348FPS
Xith3D - 306FPS
jME - 530FPS
It would be interesting if you pulled the latest Xith CVS and re-run the bench from there..
Anyway, it's interesting to see that we don't lag as far as before behind Java3D/jME now...

"Once you start working on something, don't be afraid of failure and don't abandon it. People who work sincerely are the happiest"
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Marvin Fröhlich

Senior Member




May the 4th, be with you...


« Reply #153 - Posted 2006-10-27 13:38:21 »

It would be interesting if you pulled the latest Xith CVS and re-run the bench from there..

No, please don't do it now. Some recent changes made the engine slower. We forst need to investigate it.

Marvin
Offline Yuri Vl. Gushchin

Senior Member




Speak Java!


« Reply #154 - Posted 2006-10-27 15:06:17 »

Hi,

I agree with Marvin, especially that there are some things in mind.

Yuri

Yuri Vl. Gushchin
JProof Group
Offline tom
« Reply #155 - Posted 2006-10-27 17:10:30 »

Been away from the forum for a long time. It's nice to see someone continued on the q3 benchmarks. And that it's been used to optimize the engines  Smiley

Have anyone checked if the changes made in jme and xith have improved the performance of other games/applications?


Offline Amos Wenger

Senior Member




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


« Reply #156 - Posted 2006-10-27 18:33:16 »

Have anyone checked if the changes made in jme and xith have improved the performance of other games/applications?
Enabling display lists in rafa_es game makes it twice as fast. (that's part of what has been implemented following the q3 benchs).

"Once you start working on something, don't be afraid of failure and don't abandon it. People who work sincerely are the happiest"
Offline renanse

Junior Member




Intelligence is light to a dark world.


« Reply #157 - Posted 2006-10-27 19:20:43 »

Yes, actually, most of the changes we've done for jME have been to increase the performance of games we are working on.  The boosts to the benchmark are gravy.  (As a side note, I'm about 60% done with a q3 shader reader for jME, so keep your eyes out for a fun porting project.)

Renanse  (ruh-NON-say)
Offline Amos Wenger

Senior Member




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


« Reply #158 - Posted 2006-10-27 19:31:33 »

Yes, actually, most of the changes we've done for jME have been to increase the performance of games we are working on.  The boosts to the benchmark are gravy.
Mostly sorting, and culling I guess ?

(As a side note, I'm about 60% done with a q3 shader reader for jME, so keep your eyes out for a fun porting project.)
Okay..

(Note : is it soo complicated to make a q3 shader reader ?)

"Once you start working on something, don't be afraid of failure and don't abandon it. People who work sincerely are the happiest"
Offline Niwak

Senior Member


Medals: 1
Projects: 1



« Reply #159 - Posted 2006-10-28 08:01:23 »

Here is a Quake3 shader parser I've made for my own engine ;
http://vbousquet.free.fr/tmp/quake3.zip
It uses Antlr for parsing so you will need to download the library.
It also has a lot of other dependencies so it is unlikely that you will be able to use it "as-is" but the grammar for the lexer/parser is fairly complete and it can save you wuite a lot of work.

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

Senior Member




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


« Reply #160 - Posted 2006-10-28 09:15:37 »

BTW Niwak, where is your engine ?

"Once you start working on something, don't be afraid of failure and don't abandon it. People who work sincerely are the happiest"
Offline renanse

Junior Member




Intelligence is light to a dark world.


« Reply #161 - Posted 2006-10-28 23:27:51 »

Actually, the parsing side is not too hard (I'm just working on the scene setup/rendering aspects)

Renanse  (ruh-NON-say)
Offline Yuri Vl. Gushchin

Senior Member




Speak Java!


« Reply #162 - Posted 2006-10-29 11:41:28 »

Hi,

renanse, I just recognized that JavaWebStart benchmarks on your page use different canvas resolution - Java3D runs 640x480, while Xith3D runs 800x600. Can you check please or I am doing something completely wrong?

Yuri

P.S. My desktop resolution is 1600x1200, so I just did Alt+PrintScreen to check the actual window size.

Yuri Vl. Gushchin
JProof Group
Offline renanse

Junior Member




Intelligence is light to a dark world.


« Reply #163 - Posted 2006-10-29 16:19:04 »

Interesting because all of them run at 800x600 on my side.  (See here: http://www.renanse.com/java_q3_tests/shots/)   I see the 640x480 numbers in the code though.  No idea why it doesn't respect that on my side, but I'll change and repack.  In any case, the numbers I did were all at 800x600.  (Does Java3d remember your last resolution or something maybe?)  I'll look at adding linux natives for java3d too.

Renanse  (ruh-NON-say)
Offline renanse

Junior Member




Intelligence is light to a dark world.


« Reply #164 - Posted 2006-10-29 16:49:12 »

Ok, j3d test and src repacked with the 800x600, test has linux natives now, but I can't test that from home. 
Thanks for pointing it out Yuri, though I still don't know why it wasn't running at 640x480 on my side.  Huh

Renanse  (ruh-NON-say)
Offline Amos Wenger

Senior Member




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


« Reply #165 - Posted 2006-10-30 08:56:41 »

Error with Java3D under Linux. (See attached dialog image)

"Once you start working on something, don't be afraid of failure and don't abandon it. People who work sincerely are the happiest"
Offline renanse

Junior Member




Intelligence is light to a dark world.


« Reply #166 - Posted 2006-10-30 15:59:45 »

Thanks Amos, it looks like I was missing a / in the path argument.  Hopefully it should be all better now.

Renanse  (ruh-NON-say)
Offline Marvin Fröhlich

Senior Member




May the 4th, be with you...


« Reply #167 - Posted 2006-10-30 16:15:34 »

Thanks Amos, it looks like I was missing a / in the path argument.  Hopefully it should be all better now.

Thanks for the quick fix. But unfortunately the error remained just the same Sad.
Offline renanse

Junior Member




Intelligence is light to a dark world.


« Reply #168 - Posted 2006-10-30 16:55:31 »

fun.  I can't type and got the arg wrong.  Sad  One more time?

Renanse  (ruh-NON-say)
Offline Marvin Fröhlich

Senior Member




May the 4th, be with you...


« Reply #169 - Posted 2006-10-30 17:15:41 »

 Grin
Pages: 1 ... 4 5 [6]
  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.

BurntPizza (20 views)
2014-09-21 02:42:18

BurntPizza (14 views)
2014-09-21 01:30:30

moogie (14 views)
2014-09-21 00:26:15

UprightPath (25 views)
2014-09-20 20:14:06

BurntPizza (27 views)
2014-09-19 03:14:18

Dwinin (42 views)
2014-09-12 09:08:26

Norakomi (73 views)
2014-09-10 13:57:51

TehJavaDev (97 views)
2014-09-10 06:39:09

Tekkerue (49 views)
2014-09-09 02:24:56

mitcheeb (70 views)
2014-09-08 06:06:29
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
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!