Jump to content
The Dark Mod Forums

Recommended Posts

Posted

The good news is tone mapping is applied to those GUI's as well. This reduces the white value on readables and even the main menu, it actually makes them look pretty good! They're far more bearable and natural looking with r_postprocess_brightness 1.5, still can't go as high as 2 which looks good in-world but blasts the GUI in over-brightness.

  • 4 weeks later...
Posted (edited)

So the latest dev build enables this by default... I'm not sure if that means the implementation is considered done, but I don't see the improvement; there's an overall grey fog over the image, dark is less dark and colors are less rich. First screenie is on, second is off.
 

scrooge (2025-01-02 20-00-20) (398.81 -282.06 105.25).jpg

scrooge (2025-01-02 20-00-44) (398.81 -282.06 105.25).jpg

Edited by Taffingtaffer
Posted

I only tested this feature (r_postprocess_compress on/off, no changes otherwise) on a (terrible) netbook screen for now. The most noticable issue (to me) is a slight desaturation. It is not an improvement in my opinion.

Posted

I agree with @Daft Mugi that going by the screenshot comparisons alone, this really isn't an improvement.  It's the opposite.

Under what circumstances will this feature improve the player experience?  Maybe an explainer is needed for dolts like myself that don't understand this thread (but can see the difference in the screenshot comparisons).

  • Thanks 1

TDM Community Github: https://github.com/thedarkmodcommunity

My fan missions:

With Kerry000: The Hare in the Snare, Part 1

The Lieutenant Series: In Plain Sight  High Expectations Foreign Affairs A Reciprocal Gambit

Posted

Yeah, this looks worse IMO. It looks like Corbin is developing cataracts.

My missions:      Stand-alone                                                  Duncan Lynch series           Collabs                             

                                 Down and Out on Newford Road          the Factory Heist                  A Collector's Errand (with Bikerdude)

                           The Wizard's Treasure                          A House Call

                                                                                           The House of deLisle                                                                                                  

                              

Posted

If you want to do screenshot comparison, you should rollback several cvars:

  • r_postprocess_compress: 0 instead of 1
  • r_postprocess_overbright_desaturation: 0 instead of 0.1
  • r_postprocess_desaturation: 0 instead of -0.2

And you might as well check that the following cvars have default values:

  • r_postprocess_gamma
  • r_postprocess_brightness
  • r_postprocess_exposure

Or even better, just copy TDM installation and compare new build vs old build.

It is inevitable that allowing overbright colors to be more distinguishable reduces contrast and saturation of colors. Unless you agree to have eye adaptation or to tweak stuff manually for each scene.
The saturation was somewhat increased using r_postprocess_desaturation, so you should definitely change both cvars if you want to compare.

I think it is okay to return to the old LDR tonemapping with clamping of colors over 1. But I guess we should ask the people who initiated this why they want to avoid clamping so badly.

  • Like 1
Posted

To add to what stgatilov said:

For those who want to try this in-game, I recommend creating a binding to toggle between the original and new tonemappers for convenience.

Initially, make sure the cvars start with values for one of the tonemappers.

Bind a key:

bind "b" "toggle r_postprocess_compress; toggle r_postprocess_desaturation 0 -0.2; toggle r_postprocess_overbright_desaturation 0 0.1"

Check that the binding is toggling correctly as a group. In the console, you should see output like the following:

set r_postprocess_compress = 1.000000                                                                                          
set r_postprocess_desaturation = -0.2                                                                                          
set r_postprocess_overbright_desaturation = 0.1 

set r_postprocess_compress = 0.000000                                                                                          
set r_postprocess_desaturation = 0                                                                                             
set r_postprocess_overbright_desaturation = 0 

 

To take comparison screenshots of something with motion, such as flames, sparks, or NPCs: First, stop the game time, and then take the screenshot.

toggle g_stopTime

It's recommended to start the game time after your are done taking screenshots as things that are far away from where "g_stopTime" was stopped can be in a weird state.

Posted (edited)

With the new tonemapper the low contrast dark areas ARE improved a bit.

Edited by lowenz
  • Like 1

Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.

Posted

Most of the game is dark. Areas where clamping, or other artifacts of bright lighting, occur are pretty rare. I'd rather put up with some plasticky appearance in 5% of a level than endure a milky cataract look for the other 95%

  • Like 1

My missions:      Stand-alone                                                  Duncan Lynch series           Collabs                             

                                 Down and Out on Newford Road          the Factory Heist                  A Collector's Errand (with Bikerdude)

                           The Wizard's Treasure                          A House Call

                                                                                           The House of deLisle                                                                                                  

                              

Posted

@Daft MugiBrought this to my attention

Tone / color mapping is awesome to see, but this new version looks worse. 
Its clamping the highlights as mentioned and overall reducing the color saturation of the scenes. 

It would be nice to keep messing with it and have as an option for authors to play with, but this should not be implemented by default (not yet at least)
 

  • Like 3
  • 2 weeks later...
Posted

On the occasion of the 2.13 beta test, I tried to compare the look by switching the cvars stgatilov suggested earlier. I am having a hard time deciding what is better. 

Dark areas are less straining on the eye, but I don't think that is worth the noticeable desaturation. The game already looks much less vibrant (compared to screenshots and videos of older versions, I am not sure when that happened). 

In my opinion, this should not be the default, at least not in this state.

Posted (edited)

Looking at this I don't entirely understand what problem this is trying to fix. It removes atmosphere in the process.

I've tested multiple missions now. Sometimes it looks ok (but not an improvement), sometimes it looks worse.

Darker area's are now brighter, which doesn't look good mostly, because they're supposed to look dark. Over-bright area's look (maybe) a bit better, but saturation seems lower, making everything look a bit boring.

I can also say that flickering light for example from a torch, looks less visible. This is probably because there seems to be less contrast between light and dark in the environment.

It's a bit the effect of when you take a jpeg (not a raw image) and lower the contrast. You don't get more detail. Looks a bit washed out.

I think it could be helpful in daylight missions or in very brightly lit rooms?

Spoiler

Active

storm-2025-01-15-19-33-26-1284-77-1221-9

Inactive
storm-2025-01-15-19-33-28-1192-01-1245-4

 

 

Active

ahouseoflockedsecrets-2025-01-15-19-41-4

Inactive
ahouseoflockedsecrets-2025-01-15-19-41-4

 

Active

storm-2025-01-15-19-30-08-338-37-1390-98

Inactive
storm-2025-01-15-19-30-05-338-37-1390-98
 

 

 

Edited by datiswous
Posted

The implementer simply forgot to set the gamma to 1 by default (where it actually belongs).

With gamma set to 1 blacks are a tad darker, whites aren't as bright and saturation is improved.

Do please compare 2.12 with gamma set to 1.2 (default) and 2.13b1 with gamma set to 1 (not the default).

TDM Modpack

Posted
3 hours ago, datiswous said:

It's a bit the effect of when you take a jpeg (not a raw image) and lower the contrast. You don't get more detail. Looks a bit washed out.

Yes, absolutely.

Displaying more range without clipping necessarily means lowering contrast. If lowering contrast is not an option, color range cannot be increased and must stay at LDR = [0..1] forever.

Posted

@Taffingtaffer, @Baal, @Daft Mugi, @Frost_Salamander, @thebigh, @JackFarmer, @kingsal, @datiswous

On 1/15/2025 at 8:44 PM, snatcher said:

Do please compare 2.12 with gamma set to 1.2 (default) and 2.13b1 with gamma set to 1 (not the default).

What do you think?

I don't fully understand this change but I am sure there are good reasons behind it it and that the math checks. I am just trying to stay positive.

TDM Modpack

Posted

A bunch of us have already expressed the opinion that we don't understand the benefit of this, and nobody has really come back with an answer.  Does it only help with certain scenes?  Certain FMs?  Do you need to have a particular hardware setup?

It kind of just seems like someone's science project at the moment.  I'm not trying to discourage innovation by any means, but maybe it just shouldn't be the default setting?  Is it meant to be?  Is it the kind of thing you would just toggle on if need be?

TDM Community Github: https://github.com/thedarkmodcommunity

My fan missions:

With Kerry000: The Hare in the Snare, Part 1

The Lieutenant Series: In Plain Sight  High Expectations Foreign Affairs A Reciprocal Gambit

Posted

I am no expert here but I think the motivation is to align TDM tonemap behavior to something closer to ACES standards.

The "default" mode should not use tonemap compression so this should only something done when advanced users want to tinker with tonemap curves. ( we should change the cvar to 0 )

The new change is that there is a non-linear response to over-bright scene items that reduces the likeliness of blowout. I think that overblown bloom lighting is seen as an antiquated light representation by some industry professionals.

To me it's a matter of personal taste.

My only wish is that postprocess_colorCurve was left available for tinkering but I haven't played with the other new settings enough to know if there is a way to approximate it or not.

I agree that if compression is enabled the base gamma value should be 1 or lower to improve contrast but ( again ) that is a personal preference.

I think ultimately, I would just want the option to reproduce the old "HDR-Lite" tonemapping from v1.03 so that older maps that were designed with that lighting style in mind would match the author's intention. If that can be achieved via tinkering with the current options that would be fine, but maybe we can have tonemap presets similar to the frob outline presets?

  • Like 1

Please visit TDM's IndieDB site and help promote the mod:

 

http://www.indiedb.com/mods/the-dark-mod

 

(Yeah, shameless promotion... but traffic is traffic folks...)

Posted (edited)
1 hour ago, nbohr1more said:

[...] if compression is enabled the base gamma value should be 1 or lower to improve contrast but ( again ) that is a personal preference.

What I detect here is that with gamma set to 1  the game already looks a tad darker than before, but not too much to raise any alarm. I find this solution a good compromise if we are to embrace the new tone mapping. The Dark Mod shouldn't be shy about darkness anyway. By default, that is.

Edited by snatcher

TDM Modpack

Posted
1 hour ago, Frost_Salamander said:

A bunch of us have already expressed the opinion that we don't understand the benefit of this, and nobody has really come back with an answer.

Actually, I hoped @Arcturus would explain, or someone else who was so positive about it.

In my opinion, the only reason is to avoid hard clamping on over-bright colors.
This situation rarely happens on existing mission, because mappers usually avoid that much light. But if you look at golden plates with a candle nearby and enable lantern, or gather several candles at the same location, then it happens.

I can probably do something to fix the change in hue, but reduced contrast is totally inevitable I think.

Posted
4 minutes ago, stgatilov said:

Actually, I hoped @Arcturus would explain, or someone else who was so positive about it.

In my opinion, the only reason is to avoid hard clamping on over-bright colors.
This situation rarely happens on existing mission, because mappers usually avoid that much light. But if you look at golden plates with a candle nearby and enable lantern, or gather several candles at the same location, then it happens.

I can probably do something to fix the change in hue, but reduced contrast is totally inevitable I think.

Thanks.  So it seems like it has some benefit for very specific situations, but at the expense of desaturated/washed out colours the rest of the time.

I think the main concern of mappers was that this would be the default setting.  Mappers don't generally like things that will change the presentation of their FMs. If it isn't default, I don't really see a problem with the feature.

TDM Community Github: https://github.com/thedarkmodcommunity

My fan missions:

With Kerry000: The Hare in the Snare, Part 1

The Lieutenant Series: In Plain Sight  High Expectations Foreign Affairs A Reciprocal Gambit

Posted

How can an artist's visuals be preserved?

With the goal of artistic preservation in mind, here are two ideas for a path forward:

  1. A graphics menu option for players: With TDM 2.12 tonemapper as default, have a graphics option for additional tonemappers, such as this TDM 2.13 tonemapper. This would respect artistic intent while still offering flexibility to players.
  2. A worldspawn option for mission authors: With TDM 2.12 tonemapper as default, allow the tonemapper to be configured by a mission author. This would respect artistic intent. With this method, perhaps -- like @nbohr1more mentioned above -- tonemapping for missions made for TDM 1.03 could be restored.

Establishing the TDM 2.12 tonemapper as the default baseline moving forward—with optional tonemappers—would help ensure long-term visual stability. This strategy would honor the original artistic intent and maintain confidence among mission authors and asset artists.

Posted
15 minutes ago, Daft Mugi said:

How can an artist's visuals be preserved?

You make it too complicated.

I'll simply revert the defaults (except for r_tonemapOnlyGame3d maybe) and consider this new code as "delete whenever you want".
If the common opinion is that it looks worse, and mappers don't want their levels to look like this, then there is no point in wasting time and attention on it (I mean maintaining, testing missions against it, etc.).

  • 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

    • Ansome

      Terribly difficult juggling map designing with work, but I'm still alive and chipping away at something very special. I'm actually making a collaboration of sorts with a friend, I make the map itself and he acts as my "Chief Scope Creep Consultant" that checks in every so often to make sure this project isn't getting out of hand. It's a good system!
      · 0 replies
    • JackFarmer

      We don't need artificial intelligence; we need artistic intelligence. 
      Ralf Hütter, Kraftwerk
      · 5 replies
    • taaaki

      The post editor for the dark themes should be working again. Apologies for the inconvenience.
      · 1 reply
    • jaxa

      Talk GabeCube:
      https://forums.thedarkmod.com/index.php?/topic/18055-2016-cpugpu-news/page/39/#findComment-508710
      · 3 replies
    • The Black Arrow

      Things have been so bad these days for me...
      Just a year ago, I've been feeling dizzy, I thought it was nothing, today's stress, that type of thing, went to sleep...Still dizzy! 9 more days dizzy, went to doctor (I would have gone on the first day if NOT for the long appointment time)
      Said it may be Neck Dizziness...I did exercises for 6 months, no changes.
      Went to a Physical Therapist, went to another, no changes.
      I've asked my doctor for a full check this time.
      I hated yesteryear so much due to personal reasons, this year might be the same.
      To be brutally honest, I'd rather have cancer or/and chronic pain than suffer dizziness any second longer, especially when nothing helps.
      Hard to enjoy Thief when you're dizzy so I was hoping this year, Winter will be best for me.
      · 7 replies
×
×
  • Create New...