Create an account


Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Compiling your maps with different settings.

#1
While testing my map i sometimes noticed big jumps in FPS between compiles and I couldn't work out why. So i started compiling the map with different settings, taking screen shots of the same area, and changing between Normal and High GFX settings in nexuiz.

First screen shot: Full VIS, and Ambient Occlusion Lighting, Graphics level set to normal (125 fps)

[Image: 5dq6xjvsceyq73agbh4i_thumb.jpg]

Second screen shot: Full VIS, and Ambient Occlusion Lighting, Graphics level set to HIGH (112 fps) A small drop to be expected right?

[Image: 4va4sc4etqhb32swoxkt_thumb.jpg]

Third screen shot: Fast VIS, FAST Light, Graphics set to Normal (248 FPS)
A big increase, to be expected right? The lighting is less defined, shadows are blurier but it doesnt look too bad.

[Image: w3umgwj62zmptu68q1to_thumb.jpg]

Fourth screen shot: Fast VIS, FAST Light, Graphics set to HIGH (123 FPS) BIG drop in FPS between Normal and HIGH settings when using fast vis and fast light, much more than the fully compiled map above on HIGH and Normal settings.

[Image: flqnhnq6araadusfo3r_thumb.jpg]

Fith screen shot: Fast VIS, AMBIENT OCCLUSION Lighting, Graphics set to NORMAL (256 FPS) Now the map looks basically the same as the fully VISed map above but there is a HUGE jump in FPS in Normal GFX mode.

[Image: anw6z23hmlzd381kg0wy_thumb.jpg]

Sixth screen shot: Fast VIS, AMBIENT OCCLUSION Lighting, Graphics set to HIGH (140 FPS) Map is now being rendered in HIGH and there is that big FPS drop again.

[Image: 4mlmld6pmljidj8ag7_thumb.jpg]

What does this all mean exactly.... er I don't know. But it seems that it's better to compile at least THIS map with fast vis settings and full light because players that run the map on normal GFX are going to get a substantial FPS boost.

Anybody have any thoughts?

Cheers!
MintOX
[Image: di-712770583645.png]
Reply

#2
errr, what the crap? Higher vis settings causes fps drops in game? Now that's some q3crap2 for you! Could you pack up the fast vis/normal vis versions (with ambient occlusion and high detail light etc) into separate pk3s so others could test? No idea why it happens otherwise from these screens...
Links to my: SoundCloud and bandcamp accounts
Reply

#3
Quote:<@divVerent> -fastvis chooses ANOTHER vis algorithm that USUALLY gives worse results <@divVerent> it can yield a better result on that particular scene
So yeah, as you said. Might be better in this case only.
Links to my: SoundCloud and bandcamp accounts
Reply

#4
I think maybe because the map is so open?

MintOX
[Image: di-712770583645.png]
Reply

#5
To test and compare the performance of different map compiles, you get more accurate results if you make a demo playing around the whole map with some bots, and then run it as a timedemo (Multiplayer > Demos).

There are also some useful cvars for a closer inspection in-game:
r_speeds 1
r_showtris 1
r_showdisabledepthtest 1
Reply

#6
02:37:10 <@LordHavoc> motorsep|linux: an unvised map in DP uses a different algorithm
02:38:01 <@LordHavoc> motorsep|linux: you can use r_useportalculling 2 to force it to do this on vised maps as well

Might be useful to always test your maps with that to see if it's faster, and add into the mapinfo if it is.

Edit: Still at least perform the fast vis, as I suppose it's needed for server-side entity culling. (and likely faster there...)
Links to my: SoundCloud and bandcamp accounts
Reply

#7
From the gtkradiant manual:

fastvis - Performs a bsp and a quick version of the vis process. The entire world is made into a single bsp partition. It's fast, but when you look in a particular direction, you see every single detail in that direction. Nothing is blocked. A light map is created. This mode was used for space maps.

Space maps.

MintOX
[Image: di-712770583645.png]
Reply



Possibly Related Threads…
Thread Author Replies Views Last Post
  Compiling NetRadiant Git on Windows Mario 1 6,244 09-02-2013, 02:11 PM
Last Post: Ingar
  UT2004 settings for Xonotic MirceaKitsune 15 13,944 08-28-2013, 12:33 PM
Last Post: machine!
  [PoC, kind of][Grass] Can I borrow your lawn mower? sev 17 19,949 04-15-2011, 02:35 AM
Last Post: sev
  Compiling NetRadiant on Windows rfx 5 6,421 07-19-2010, 07:33 AM
Last Post: Cuinnton
Question Compiling Netradiant on a Mac Wii-Wii 6 5,878 06-08-2010, 01:38 PM
Last Post: Wii-Wii

Forum Jump:


Users browsing this thread:
1 Guest(s)

Forum software by © MyBB original theme © iAndrew 2016, remixed by -z-