Jump to content

Skybox color banding


Go to solution Solved by draconus,

Recommended Posts

Posted (edited)

It's really weird. I don't recall another game porking skybox this much. I used to think people are just bad at video encoding (while watching DCS vids on youtube) but it's all there during actual gameplay. There's even an elipse of a certain color shade clearly visibe when you point the camera vertically up. Are there any plans to fix this? After the amazing clouds update this stands out like a sore thumb.

https://forum.dcs.world/topic/318540-ugly-color-banding-on-objects-at-low-sun-conditions-ob-28235759/?do=findComment&comment=5138896

Screen_230719_160259 bug skybox color banding.png

Edited by Bucic
  • Like 2
Posted

I don't know exactly, what the video is supposed to show, but regarding the colour banding of the sky - yes that is a thing. I don't like it either. I'm not completely sure though, how much of it is on the graphics engine of DCS and how much on my settings....

If it is solved at some point, regardless of the cause, consider me happy!

"Muß ich denn jedes Mal, wenn ich sauge oder saugblase den Schlauchstecker in die Schlauchnut schieben?"

Posted (edited)

With changing camera angles the issue is even worse than what static screenshots could convey. And when some people use video bitrate on a bit more conservative side... Man, it looks like proper 90's 😕
https://youtu.be/gZKtah6-5yU?t=197

 

Edited by Bucic
Posted

@draconus Dude! That's some good read!

Also, my instinct frightens me 😉 I actually suspected gamma has to do something with it. Namely I thought (I was wrong) that banding occurs when you view something "intended to be viewed at much lower gamma."


I also crawled DCS config and lua files for "sRGB". Found nothing. Maybe I'll try again with shader files.

  • Like 2
  • 6 months later...
Posted (edited)

I have not noticed the color banding problem recently in my DCS setup. However; now that I read this post I am sure I will start seeing it.

  • Does DCS Graphics Engine take advantage of 10 bit colour? (I currently have my display Colour Depth set at 10 bpc - default was 8 bpc.  
  • There are some other discussions that mention Reshade.me Deband.fx and other fx shaders have helping others. 
  • Gama, brightness and other monitor settings can certainly make banding look very noticeable and even worse at night. 
  • @draconus - great link you provided above! Thanks  
Edited by YSIAD_RIP
  • Do not own:  | F-15E | JF-17 | Fw 190 A-8 | Bf 109 |
  • Hardware:  [ - Ryzen7-5800X - 32GB - RX 6800 - X56 HOTAS Throttle -  WINWING Orion 2 F16EX Grip - TrackIR 5 - Tobii 5C - JetPad FSE - ]
Posted
35 minutes ago, YSIAD_RIP said:

I have not noticed the color banding problem recently in my DCS setup. However; now that I read this post I am sure I will start seeing it.

  • Does DCS Graphics Engine take advantage of 10 bit colour? (I currently have my display Colour Depth set at 10 bpc - default was 8 bpc.  
  • There are some other discussions that mention Reshade.me Deband.fx and other fx shaders have helping others. 
  • Gama, brightness and other monitor settings can certainly make banding look very noticeable and even worse at night. 
  • @draconus - great link you provided above! Thanks  

 

There are 10 year old games that have no banding issues. Reshade is duct tape hacking. 10 bpc is like multicore support in 2005. Yeti stuff.

  • Like 1
Posted (edited)
1 hour ago, YSIAD_RIP said:
  • Does DCS Graphics Engine take advantage of 10 bit colour? (I currently have my display Colour Depth set at 10 bpc - default was 8 bpc.  

No, just 8 bits of "depth" per color. The Desktop Window Manager (DWM) restricted windowed apps to output content at only 8 bits per color channel, even if the display supported a higher bit depth. To output 10 bpc/30bits , the software must use specific APIs (directX games also must work under exclusive fullscreen) and is very difficult to implement because the Windows color system is a total disaster. Aside from production software like PS, almost no sane person bothers to support such things. Only 1 game I know natively supports 10 bpc is alien isolation.

Quote

here are 10 year old games that have no banding issues.

It can never fundamentally resolve the banding problem. Those are "working around" solutions through shaders and artistic "tricks," called "dithering," an optical illusion that breaks up the posterization and blends them together. IT just "hacks" that worked well enough. but both(provide 10bpc support or good dithering algorithm) required efforts that they probably do not really want to.

Edited by Insonia
  • Like 1
Posted
48 minutes ago, Insonia said:

No, just 8 bits of "depth" per color. The Desktop Window Manager (DWM) restricted windowed apps to output content at only 8 bits per color channel, even if the display supported a higher bit depth. To output 10 bpc/30bits , the software must use specific APIs (directX games also must work under exclusive fullscreen) and is very difficult to implement because the Windows color system is a total disaster. Aside from production software like PS, almost no sane person bothers to support such things. Only 1 game I know natively supports 10 bpc is alien isolation.

It can never fundamentally resolve the banding problem. Those are "working around" solutions through shaders and artistic "tricks," called "dithering," an optical illusion that breaks up the posterization and blends them together. IT just "hacks" that worked well enough. but both(provide 10bpc support or good dithering algorithm) required efforts that they probably do not really want to.

 

Obviously I didn't mean the devs of the old games solved the problem completely and forgot to pick up their Nobel prizes in mathematics. I meant banding was not visible. In DCS it looks attrocious.

  • Like 2
Posted
2 hours ago, Bucic said:

There are 10 year old games that have no banding issues. Reshade is duct tape hacking. 10 bpc is like multicore support in 2005. Yeti stuff.

True. Reshade is just a workaround fix. However, depending on how annoying banding is for you, the deband filter of reshade is a relief and does a rather decent job, given you tune it properly.

  • Like 1

"Muß ich denn jedes Mal, wenn ich sauge oder saugblase den Schlauchstecker in die Schlauchnut schieben?"

Posted
15 hours ago, Hiob said:

True. Reshade is just a workaround fix. However, depending on how annoying banding is for you, the deband filter of reshade is a relief and does a rather decent job, given you tune it properly.

Is there a "do not @#%g touch a bit of image unless explicitly slidered to do so for a specific effect" preset in ReShade? 🙂 To me ReShade is "the spinners of gaming" and I can't say I'm really open to change my mind 😄

  • Like 1
Posted
59 minutes ago, Bucic said:

Is there a "do not @#%g touch a bit of image unless explicitly slidered to do so for a specific effect" preset in ReShade? 🙂 To me ReShade is "the spinners of gaming" and I can't say I'm really open to change my mind 😄

Ok, if being closed-minded worked out for you in the past - be my guest.

I like reshade and it serves me well.

  • Like 1

"Muß ich denn jedes Mal, wenn ich sauge oder saugblase den Schlauchstecker in die Schlauchnut schieben?"

Posted (edited)

https://blog.frost.kiwi/GLSL-noise-and-radial-gradient/

Debanding section. I might be one of those guilty confusing Reshade with SweetFX...

I'm going to try it one day for sure but the problem is there for ED to deal with. In what essentially is a sky game 😉

Edited by Bucic
  • 3 weeks later...
Posted (edited)

The novideo_srgb tool required on wide color gamut monitors to clamp the color space to what games use has dithering settings built in. Just for information - there's a possible alternative to Reshade deband. Bad news - it doesn't seem to work on DCS's heavy banding.

More info https://github.com/ledoge/novideo_srgb/issues/21

https://github.com/ledoge/novideo_srgb

On to test the Reshade deband. For reference, some DCS-ers have posted their settings here

https://forum.dcs.world/topic/310469-color-banding-night-sky-and-sea/page/2/

 

Edited by Bucic
  • Like 1
  • 7 months later...
Posted

I rarely see it in the sky, mostly at night if ever but what really bothers me is F-14 red HUD at night - it's always ugly banded.

🖥️ Win10  i7-10700KF  32GB  RTX4070S   🥽 Quest 3   🕹️ T16000M  VPC CDT-VMAX  TFRP   ✈️ FC3  F-14A/B  F-15E   ⚙️ CA   🚢 SC   🌐 NTTR  PG  Syria

Posted (edited)
On 10/4/2024 at 1:44 PM, draconus said:

I rarely see it in the sky, mostly at night if ever but what really bothers me is F-14 red HUD at night - it's always ugly banded.

It literally causes loss of situational awareness if only plain water is in the view. Examples aside, this has no place in 2010's.

Cross-referencing a thread with actual workaround attempts:

https://forum.dcs.world/topic/207154-3dmigoto-vr-mod-for-dcs-label-masking-color-enhancement-sharpen-fxaa-copypaste-of-radio-msg/page/60/

 

 

Edited by Bucic
  • Thanks 1
  • 1 month later...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...