CTF-Blice (WIP)

Tutorials and discussions about Mapping - Introduce your own ones!

Re: CTF-Blice (WIP)

Postby Feralidragon » Mon Feb 25, 2019 5:41 pm

In terms of playability, please set your expectations as low as possible, because this map is becoming more of a mini tech demo than a map meant for online play.

Don't take me wrong, the map has a good performance (thus far), and will be playable online, but it's also the map I am putting most work on ever when it comes to adding some detail and texturing, and pushing my own old effects package to the extreme to see how much it can handle (that whole bloom that you see), and as a result the map is getting very very big and complex, at around 34MB right now, with almost 3000 brushes (most of them merged already into more elaborated shapes), and it will get bigger, since I still have the corridors and outdoors to worry about (although not as much as the bases).



Having that said, I have some good and bad news:

Good news: Although I am pretty much at 50k nodes, which would generally mean that I have to compromise the detail on the rest of the map, that's by using the "Rebuild BSP" button, however if I do a "Rebuild All" with the default build settings, it optimizes the map down to around 34k nodes, with seemingly no BSP issues that I have seen (if there are, they didn't really pop) and slightly better performance it seemed to me, meaning that I still have some margin to finish the map like I want it to.

Bad news: While I was in the process of finishing the back part of the bases yesterday, it started to crash the renderer (namely the OpenGL one from Chris everyone uses).
I tracked the problem down to what seems to be the number of lights within the same area, although I had no idea that the number of static lights would cause any issues other than longer build times (if anyone would like to shed some light on this matter, please do so, I would like to know if this limit is really a thing).

One of the lighting techniques I use is to use small tiny radius lights with max brightness near the light sources, so the light sources themselves look bright, and then higher radius and lower brightness lights to actually lit up whatever the light source is meant to lit up.
In each single base I have about 1400 lights right now, 95% of them being these small radius ones near the light sources.

But I have a plan I will start with today, which is to optimize and cut down on the number of lights, and by my rough calculations I may be able to remove at least around 200 lights from each base, by making adjacent light sources using a single higher radius light.
Fortunately I have the lights divided by groups, so I can check and evaluate each group one by one more easily, but, although probably in the end the map will still look very similarly to what I have been shown, this may mean that the map may no longer look exactly the same, lighting-wise, since this will effectively lower the resolution a bit relative what I aimed for.
User avatar
Feralidragon
Godlike
 
Posts: 5054
Joined: Wed Feb 27, 2008 6:24 pm
Location: Liandri
Personal rank: Work In Progress

Re: CTF-Blice (WIP)

Postby Barbie » Mon Feb 25, 2019 9:45 pm

Feralidragon wrote:I tracked the problem down to what seems to be the number of lights within the same area, although I had no idea that the number of static lights would cause any issues
I know that UnrealEd as well as UnrealTournnament can crash if there are lights with a huge radius.
"Multiple exclamation marks," he went on, shaking his head, "are a sure sign of a diseased mind." --Terry Pratchett
User avatar
Barbie
Godlike
 
Posts: 1623
Joined: Fri Sep 25, 2015 9:01 pm
Location: moved without proper hashing

Re: CTF-Blice (WIP)

Postby Feralidragon » Tue Feb 26, 2019 9:19 pm

Not my case, other than the outdoor lights, which seem to be fine.

Also, generally crashes are randomly triggered by dynamic lights with high brightness, which are more likely the higher the radius, that's why I limited the lighting from my mods to a brightness of around 160, which seemed to be a safe value, but as for static lights which generate the actual lightmaps... there's just no reason to crash in the editor at least, afaik, so I wasn't really expecting this to happen.
User avatar
Feralidragon
Godlike
 
Posts: 5054
Joined: Wed Feb 27, 2008 6:24 pm
Location: Liandri
Personal rank: Work In Progress

Re: CTF-Blice (WIP)

Postby Isotoxin » Sun Mar 24, 2019 11:57 pm

Any updates?
Isotoxin
Adept
 
Posts: 277
Joined: Tue Mar 15, 2011 5:01 pm
Location: Belgium
Personal rank: Mapper

Re: CTF-Blice (WIP)

Postby Swanky » Mon Mar 25, 2019 4:11 am

It's mostly lights with high radius. The editor just doesn't like it, especially when they're either dynamic or you start moving them around. CTF-FoT-Tarjas has around 2660 lights, so you should be fine. One thing that may or may not help with outdoor lighting is the use of spotlights with a high radius. They're illuminating less surfaces at the same time so it *might* cause less troubles.
User avatar
Swanky
Adept
 
Posts: 313
Joined: Sun Mar 16, 2008 9:06 pm
Personal rank: Brush Commander

Previous

Return to Mapping

Who is online

Users browsing this forum: No registered users and 1 guest