Forum

You must be logged in to post Login Register

Search 
Search Forums:


 




Renderer Speed Comparison IOQuake3 vs. XreaL
Read original blog post

UserPost

14:15
April 10, 2009


Tr3B

Admin

Germany

posts 132

1

Now I want to show you the need of Vertex Buffer Object based rendering. Usually most open source quake based game engines have a similar renderer design to id Tech 3 nowadays. They usually use vertex arrays (VA) or compiled vertex arrays (CVA) that they create every frame by processing the entire scene geometry. You usally find this practice in IOQuake3 (of course), all IOQuake3 based games like Urban Terror or Tremulous, Q2E, QFusion, Overdose (at least an old version) and Alien Arena. This is a design that worked well in 1999 but is not appropiate in 2009.

XreaL follows the advices of GDC papers and uses VBO based rendering for almost everything to avoid this horrible CPU bottleneck. The model geometry is uploaded like textures and don’t have to move over the PCIe bridge every frame.

There is a nice heavy benchmark map called tvy-bench.pk3 for Quake3 by hipshot that could be found at http://www.zfight.com. It is really nice and contains a test scene with really many polygons.

To make it short. Traditional renderers don’t give you more than 30 fps no matter what high-end GFX card you have. The XreaL renderer gives you more than stable 125 fps.

IOQuake3 with 22 fps in 1280×768:

shot0000.jpg

XreaL renders it with 148 fps:

xreal-20090404-222937-000.jpg

Read original blog post

14:51
April 10, 2009


Linux_Rocks

Member

posts 38

2

Just found that arch looks more rounded in X.

15:04
April 10, 2009


ugluck

Member

posts 3

3

great framerate!!!!!

I am very impressed with the difference (for example) nexuiz

19:04
April 10, 2009


sxy

Member

Slovenia, EU

posts 51

4

<3

00:06
April 11, 2009


Forsaken

Member

posts 87

5

It is very impressive, I get a very high framerate compared to other Q2 or Q3 based games with all the eye candy on. 

01:19
April 15, 2009


kit89

Member

posts 3

6

Anyone else notice that the texture look crisper in Xreal?

03:48
April 15, 2009


Setlec

Member

posts 6

7

what do you mean by “crisper”?

10:57
April 15, 2009


sxy

Member

Slovenia, EU

posts 51

8

Sharper

10:06
August 14, 2009


Lykos

New Member

posts 1

9

Hi I thought that Games/Mods for Q3 wont run on X so how did you do it?

PS: The X frame looks somehow nicer, I can't explain why.

10:27
August 14, 2009


Tr3B

Admin

Germany

posts 132

10

It is still possible to load old Q3A maps if you compile the engine with #define COMPAT_Q3A 1 in q_shared.h.

Search 

About the XreaL forum

Most Users Ever Online:

35


Currently Online:

4 Guests

Forum Stats:

Groups: 2

Forums: 10

Topics: 233

Posts: 1198

Membership:

There are 262 Members

There have been 2 Guests

There is 1 Admin

There are 0 Moderators

Top Posters:

Odin – 143

DerSaidin – 93

Forsaken – 87

magik – 59

Empire Games – 53

sxy – 51

Administrators: Tr3B (132 Posts)




Both comments and pings are currently closed.