Jump to content
The Dark Mod Forums

Recommended Posts

Posted

 

Thank you. I'm just hoping it will run on majority of computers. I have a 980 ti and I don't have any performance dips just yet.

 

I have the same card so I know how hard it can be to make sure the map is running optimal because it can handle pretty much anything, but there is a way to check the performance of a scene in numbers.

 

While ingame open the console and enter "r_showprimitives 1" then check what the "draws" and "shdw" count is, to turn it off just change the 1 at the end to a 0, plus you'll need to walk to an area and then open the console as I don't know how to get it running permanently.

 

As a general rule of thumb I try to keep my draws around the 2000 mark (with a max of about 4000-5000) and try to keep the shadows at the 80,000 mark (with a maximum of about 100,000). That at least helps to diagnose the performance of a scene a bit until beta testing starts of course.

Posted

And if you're not already using LOD versions of those modules, many exist. That can also help with performance quite a bit for longer views.

 

  • Like 4
Posted (edited)

 

I have the same card so I know how hard it can be to make sure the map is running optimal because it can handle pretty much anything, but there is a way to check the performance of a scene in numbers.

 

While ingame open the console and enter "r_showprimitives 1" then check what the "draws" and "shdw" count is, to turn it off just change the 1 at the end to a 0, plus you'll need to walk to an area and then open the console as I don't know how to get it running permanently.

 

As a general rule of thumb I try to keep my draws around the 2000 mark (with a max of about 4000-5000) and try to keep the shadows at the 80,000 mark (with a maximum of about 100,000). That at least helps to diagnose the performance of a scene a bit until beta testing starts of course.

 

 

I have 3 areas that reach 7000-7500 draw. Shadows are an average between 130,000 - 180,000. How can I get that down?

 

And if you're not already using LOD versions of those modules, many exist. That can also help with performance quite a bit for longer views.

 

 

I am using your LOD versions, they help immensely!

Edited by refl3ks
Posted
I have 3 areas that reach 7000-7500 draw. Shadows are an average between 130,000 - 180,000. How can I get that down?

 

 

Visportals are your first line of attack. I find this a very useful video on how best to place them:

 

Secondly, you can look for models that can be set to "noshadows" "1". Lots of models in corners, or walls high up that can't be hit by any lights, don't need to have shadowcasting on.

 

Complex models can be set to noshadows and you can make a simple brush out of common/texture/shadow to go inside.

 

You can also put a "hide_distance" on models that can't be directly seen by the player beyond a certain distance. That's explained in the video I posted in the last message.

 

And if you run into difficulty beyond that, I'd be happy to take a look at the map for you and offer suggestions.

  • Like 2
Posted (edited)

 

Visportals are your first line of attack. I find this a very useful video on how best to place them:

 

Secondly, you can look for models that can be set to "noshadows" "1". Lots of models in corners, or walls high up that can't be hit by any lights, don't need to have shadowcasting on.

 

Complex models can be set to noshadows and you can make a simple brush out of common/texture/shadow to go inside.

 

You can also put a "hide_distance" on models that can't be directly seen by the player beyond a certain distance. That's explained in the video I posted in the last message.

 

And if you run into difficulty beyond that, I'd be happy to take a look at the map for you and offer suggestions.

 

I would appreciate it if you could take a look at it! I've never had my maps properly critiqued. I need to know if I'm going in the right direction.

Edited by refl3ks
Posted

Regarding the fog you could also create lod versions of them. So that at a distance they use a different particle with a lower particle count (but probably bigger ones to get a similar effect).

 

Visportals are something you have to think about before starting to map, so it might not be that beneficial at your current state of progress. I think shadowcasting (both on lights and entities) can be controlled via lod, too, so people with low end rigs can get a performance boost by lowering the lod settings.

 

Once you add ai to the level it can also be of help to use interleaved thinking. This is helpful if you are planning to use a lot of ai. SEED is an additional way to improve performance, see the respective wiki articles.

FM's: Builder Roads, Old Habits, Old Habits Rebuild

Mapping and Scripting: Apples and Peaches

Sculptris Models and Tutorials: Obsttortes Models

My wiki articles: Obstipedia

Texture Blending in DR: DR ASE Blend Exporter

Posted

here is the latest shot with the recommended light sprite.

Regarding the fog thats blowing people away, is that the fog from The Gatehouse? if so its nice to see it getting used so creatively.

As a general rule of thumb I try to keep my draws around the 2000 mark

The old Doom3 max was 1500, for TDM that has been raised that to 3000. If for example a scene is complex but you have already done a few perf passes and the DC never really gets above 3k - call it done.

bhm_banner.jpg

Posted

@bikerdude I'm not sure, I was just scrolling through effects until I found what I was looking for. I will send you the name when I get home.

Posted

@bikerdude I'm not sure, I was just scrolling through effects until I found what I was looking for. I will send you the name when I get home.

Im fairly sure its the one/s used in The Gatehouse that then got added to the mod after.

 

In any event its nice to see them being used, for a new mapper your work is extremely impressive. Your showing us old mappers new ways of doing stuff.

bhm_banner.jpg

Posted

Im fairly sure its the one/s used in The Gatehouse that then got added to the mod after.

 

In any event its nice to see them being used, for a new mapper your work is extremely impressive. Your showing us old mappers new ways of doing stuff.

Thank you, means a lot ^_^

 

It's tdm_fog_overcast.prt

Posted

Here are some screenshots from a little rooftop section i'm currently working on, it makes heavy use of your modules Springheel. Also after seeing how great your screenshots looked refl3ks I decided to add in some fog :D

Glad I could be of help ^_^

Love that atmosphere.

  • Like 2
  • 1 month later...
Posted

@refl3ks, Looking at those screenies, you should make that a full map, it looks awesome. Love the aesthetics. :)

I have an eclectic YouTube channel making videos on a variety of games. Come and have look here:

https://www.youtube.com/c/NeonsStyleHD

 

Dark Mod Missions: Briarwood Manor - available here or in game

http://forums.thedarkmod.com/topic/18980-fan-mission-briarwood-manor-by-neonsstyle-first-mission-6082017-update-16/

 

 

  • 3 months later...
Posted (edited)

Does anyone know of or can give me the best LOD values for these modules? In my case its to tweak the value for players with low end machines, where I have long sightlines.

Edited by Bikerdude

bhm_banner.jpg

Posted

Does anyone know of or can give me the best LOD values for these modules? In my case its to tweak the value for players with low end machines, where I have long sightlines.

 

 

There are already LOD entities for many, if not most, of the models.

Posted

The lod values are specified on the lod entities ("lod_normal_distance, lod_1_distance and so on).

 

These values are then multiplied with the value stored in the cvar tdm_lod_bias. This value is set in the video settings menu and ranges from 0.5 to 3.0. These values can be altered for your fm however by using your own version of the mainmenu_settings_video.gui file (that's the gui where the video settings are setup).

FM's: Builder Roads, Old Habits, Old Habits Rebuild

Mapping and Scripting: Apples and Peaches

Sculptris Models and Tutorials: Obsttortes Models

My wiki articles: Obstipedia

Texture Blending in DR: DR ASE Blend Exporter

Posted

The lod values are specified on the lod entities ("lod_normal_distance, lod_1_distance and so on).

There are a few of the modules that dont have LOD version, so I assume my only option for these is to set the distance at which the model is removed/rendered? I think I can get away with doing this on models that are technicaly in the players view port but obscured or round a corner so wont be visable as it snaps in and out of view.

bhm_banner.jpg

Posted

Models that are out of view will be culled away anyways, so there is little benefit there. Using the lod versions for those models for which they are available and tweaking the lod settings properly should already give a good boost. Another culprit was the vp's, which I will take a look at asap.

FM's: Builder Roads, Old Habits, Old Habits Rebuild

Mapping and Scripting: Apples and Peaches

Sculptris Models and Tutorials: Obsttortes Models

My wiki articles: Obstipedia

Texture Blending in DR: DR ASE Blend Exporter

Posted

Models that are out of view will be culled away anyways, so there is little benefit there. Using the lod versions for those models for which they are available and tweaking the lod settings properly should already give a good boost. Another culprit was the vp's, which I will take a look at asap.

Well I played the latest version of the map on my little HP laptop that uses Core i5 (2.5ghz) & Intel HD 5000 gpu, and the lowest I saw @ 1024*768 was 20fps. and my laptop is far lower GPU spec than yours I think. But Im running stock LOD values, so I can tweak to get some mroe perf.

 

And regarding the out of view models, these are ones that are hidden from line of sight but are in the viewport, so removing these from the viewport should gain us some more perf.

bhm_banner.jpg

Posted

It will, but it is questionable how high the benefit is. It is worth a try, though.

FM's: Builder Roads, Old Habits, Old Habits Rebuild

Mapping and Scripting: Apples and Peaches

Sculptris Models and Tutorials: Obsttortes Models

My wiki articles: Obstipedia

Texture Blending in DR: DR ASE Blend Exporter

  • 5 months later...
Posted

Hello Springheel,

 

Is there a skin for the door module (A) which has the same colour in the upper section as the wall section B to the left or right?

 

post-37993-0-82503400-1524166557_thumb.jpg

 

The folder "matching skins" includes the skin as in the picture which is sligthtly too bright at the top.

  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recent Status Updates

    • JackFarmer

      "The Year of the Rat." 
      😄

      Al Stewart must be proud of you!
      Happy testing!
      @MirceaKitsune
      · 1 reply
    • datiswous

      I posted about it before, but I think the default tdm logo video looks outdated. For a (i.m.o.) better looking version, you can download the pk4 attached to this post and plonk it in your tdm root folder. Every mission that starts with the tdm logo then starts with the better looking one. Try for example mission COS1 Pearls and Swine.
      tdm_logo_video.pk4
      · 2 replies
    • JackFarmer

      Kill the bots! (see the "Who is online" bar)
      · 3 replies
    • STiFU

      I finished DOOM - The Dark Ages the other day. It is a decent shooter, but not as great as its predecessors, especially because of the soundtrack.
      · 5 replies
    • JackFarmer

      What do you know about a 40 degree day?
      @demagogue
      · 4 replies
×
×
  • Create New...