Jump to content

Does DCS World support 10-bit color?


Aluminum Donkey

Recommended Posts

Greetings Earthlings,

 

Just another dumb question as per the thread title :)

 

My HP Omen 32" monitor can display 10-bit color at 60Hz, at least according to Nvidia Control Panel settings, and so can my GTX 1080 Ti. So, I'm wondering if DCS can make use of it somehow, for example, improving color gradients in sky or water? Maybe less color-banding?

 

I guess this is actually a question for ED themselves, and the best answer is "try it!" :)

 

Just for the sake of a little jibba-jabba though, as Mr. T would say :)

 

AD

Kit:

B550 Aorus Elite AX V2, Ryzen 7 5800X w/ Thermalright Phantom Spirit 120 SE, 2 x 16GB Kingston Fury DDR4 @3600MHz C16, Gigabyte RTX 3070 Windforce 8GB, EVGA SuperNova 750 G2 PSU, HP Omen 32" 2560x1440, Thrustmaster Cougar HOTAS fitted with Leo Bodnar's BU0836A controller.

--Flying is the art of throwing yourself at the ground, and having all the rules and regulations get in the way!

If man was meant to fly, he would have been born with a lot more money!

Link to comment
Share on other sites

I don’t think it does. I have a 10-bit HDR monitor as well. For games, they really need HDR support built in.

i9-13900K @ 6.2GHz oc | ASUS ROG MAXIMUS Z790 HERO | 64GB DDR5 5600MHz | iCUE H150i Liquid CPU Cooler | 24GB GeForce RTX 4090 | Windows 11 Home | 2TB Samsung 980 PRO NVMe | Corsair RM1000x | LG 48GQ900-B 4K OLED Monitor | CH Fighterstick | Ch Pro Throttle | CH Pro Pedals | TrackIR 5

Link to comment
Share on other sites

I don’t think it does. I have a 10-bit HDR monitor as well. For games, they really need HDR support built in.

 

technically you should not need high dynamic range rendering to utilize 10 bit interfaces, however you are still right in that i know of no games that would utilize 10 bit output without hdr.

it's really stupid though, if you think about it. there are plenty of monitors with 10 bit interfaces, that do not support any hdr standards.

in an ideal world every game should have the option to render to 10 bit and an "dynamic range / color space" option seperate from that.

Link to comment
Share on other sites

It does look nice in 10-bit...

 

 

One thing to note though... You have to make a registry edit to get Win 10 to use high dynamic range on the desktop (you can see the diff) and you also need to tell the NVidia driver to use full range as well. If we're talking about the same stuff...

 

 

 

I use NV_FullRangeToggle.exe myself, then set output dynamic range to full in the driver settings.

Nvidia RTX3080 (HP Reverb), AMD 3800x

Asus Prime X570P, 64GB G-Skill RipJaw 3600

Saitek X-65F and Fanatec Club-Sport Pedals (Using VJoy and Gremlin to remap Throttle and Clutch into a Rudder axis)

Link to comment
Share on other sites

Does DCS World support 10-bit color?

 

windows and the graphics drivers have supported 10-bit color for years and years.

 

the issue has always been the output device (monitor) and the source (games).

 

if you have one of those new black friday 10-bit output devices, you have everything you need, except source (game) support.

Link to comment
Share on other sites

Thanks for the input everyone, I certainly know my monitor supports 10-bit color at 60Hz because it shows up in NVCP as an option (not when it's at 75Hz though).

 

 

I was just wondering if DCS itself was written to make use of it. Games generally use 8-bit color, which is fine--until you're looking straight up at the sky :) That's the only time I can see the color banding.

 

 

AD

Kit:

B550 Aorus Elite AX V2, Ryzen 7 5800X w/ Thermalright Phantom Spirit 120 SE, 2 x 16GB Kingston Fury DDR4 @3600MHz C16, Gigabyte RTX 3070 Windforce 8GB, EVGA SuperNova 750 G2 PSU, HP Omen 32" 2560x1440, Thrustmaster Cougar HOTAS fitted with Leo Bodnar's BU0836A controller.

--Flying is the art of throwing yourself at the ground, and having all the rules and regulations get in the way!

If man was meant to fly, he would have been born with a lot more money!

Link to comment
Share on other sites

I've tried it not so long ago, and if i can clearly see the difference between YCbCr limited range and RGB Full range (0-255) where colors are way more vivid on my screen, I haven't seen any difference between 8-bits RGB and 10-bits RGB, (altough my monitor is a 8b AFRC (a real fake 10bits somehow))

 

8bits

8bit.JPG.54d837949c458b256c0f813275684ec7.JPG

 

 

10bits

10bits.JPG.c01da7c6d460fa103be715286b0638a0.JPG

 

 

10bits REC 709

10b-ycbr.JPG.8c339ed00e365d853e3babab00808e0e.JPG

 

My test setup was a "redish moon" south of sochi and an almost clear sky.

The moon light created a real nasty banding in the dark sky in 2160p

 

BUT !

I tried on my Plasma TV (Panasonic VT30) Wich is only 8b RGB, and, even if it was only in 1080p, it was majestic! The natural grain created by this technology, and high contrast tv produced a very good image quality and "almost" no banding. 2 problems : only HD resolution, and draws more power than my i7+GTX 1080 together.

 

So, no, DCS is not in 10bit colors, sorry.

TASK / ROLES acronyms guide

Black Shark A.I. datalink guide illustrated (v1.2.4 Available on Wiki)

DCS World Codex 1.1 : full units list (Speed/Weapons/Armor thickness/Threat zone/Weapon damage...) (Oct 2013)

BlackShark 2 1.2.x Bug and glitches thread (v1.2.7)

Link to comment
Share on other sites

I don't have too much insight the other way around but I'm pretty sure that only Nvidias Quadro or AMDs Pro or CAD cards have a true 10bit output.

The consumer cards just extrapolating the colors. Looks better but isn't real e.g. bt2020.

 

I just had my nose in these topics as I wanted to step up with my Films/Videos produced in a closed 10 bit chain.

 

 

Edit: Just found out that 10-bit works for DirectX now. Consumer Cards still doesn't put out professional 10-bit in OpenGL though.


Edited by AnimalMother711

Brrrrrrrrrrrt

I'd rather call in a Strike Eagle...

I7 6700K, MSI Z270 Gaming Pro Carbon, 32GB G.Skill Ripjaw V 3200, Inno3D GTX 1080, Samsung 970 Evo, Thrustmaster 1.6000M, TrackIr 5

Link to comment
Share on other sites

It does look nice in 10-bit...

 

One thing to note though... You have to make a registry edit to get Win 10 to use high dynamic range on the desktop (you can see the diff) and you also need to tell the NVidia driver to use full range as well. If we're talking about the same stuff...

 

I use NV_FullRangeToggle.exe myself, then set output dynamic range to full in the driver settings.

 

Does it seem better to you in 10-bit color?

 

BTW Dynamic Range has nothing to do with color gradient. It's the brightness difference between the lightest and darkest colors that can be displayed, not the number of steps that the color range is divided up into.

 

But yes, dynamic range should always be set to Full and I don't know why you'd ever want to use Limited, unless the screen is older and requires it.

 

AD

Kit:

B550 Aorus Elite AX V2, Ryzen 7 5800X w/ Thermalright Phantom Spirit 120 SE, 2 x 16GB Kingston Fury DDR4 @3600MHz C16, Gigabyte RTX 3070 Windforce 8GB, EVGA SuperNova 750 G2 PSU, HP Omen 32" 2560x1440, Thrustmaster Cougar HOTAS fitted with Leo Bodnar's BU0836A controller.

--Flying is the art of throwing yourself at the ground, and having all the rules and regulations get in the way!

If man was meant to fly, he would have been born with a lot more money!

Link to comment
Share on other sites

I've tried it not so long ago, and if i can clearly see the difference between YCbCr limited range and RGB Full range (0-255) where colors are way more vivid on my screen...

 

So, no, DCS is not in 10bit colors, sorry.

 

 

Cool, now I know, thanks! :)

AD

Kit:

B550 Aorus Elite AX V2, Ryzen 7 5800X w/ Thermalright Phantom Spirit 120 SE, 2 x 16GB Kingston Fury DDR4 @3600MHz C16, Gigabyte RTX 3070 Windforce 8GB, EVGA SuperNova 750 G2 PSU, HP Omen 32" 2560x1440, Thrustmaster Cougar HOTAS fitted with Leo Bodnar's BU0836A controller.

--Flying is the art of throwing yourself at the ground, and having all the rules and regulations get in the way!

If man was meant to fly, he would have been born with a lot more money!

Link to comment
Share on other sites

One thing to note though... You have to make a registry edit to get Win 10 to use high dynamic range on the desktop (you can see the diff) and you also need to tell the NVidia driver to use full range as well. If we're talking about the same stuff...

Actually you can toggle HDR on an off in W10 Settings

https://support.microsoft.com/en-us/help/4040263/windows-10-hdr-advanced-color-settings

 

Honestly the desktop looks terrible in HDR because it’s not meant to run it. You would just enable HDR when running HDR games or content. DCS will switch my monitors HDR mode off automatically when running it.

 

it's really stupid though, if you think about it. there are plenty of monitors with 10 bit interfaces, that do not support any hdr standards.

Which is wrong. For some reason PC monitors have been slow to adopt HDR. But without the specification, the display wouldn’t know what to do with a 10-bit color space.


Edited by SharpeXB

i9-13900K @ 6.2GHz oc | ASUS ROG MAXIMUS Z790 HERO | 64GB DDR5 5600MHz | iCUE H150i Liquid CPU Cooler | 24GB GeForce RTX 4090 | Windows 11 Home | 2TB Samsung 980 PRO NVMe | Corsair RM1000x | LG 48GQ900-B 4K OLED Monitor | CH Fighterstick | Ch Pro Throttle | CH Pro Pedals | TrackIR 5

Link to comment
Share on other sites

Which is wrong. For some reason PC monitors have been slow to adopt HDR. But without the specification, the display wouldn’t know what to do with a 10-bit color space.

 

sure, it would have to be a game option for the user to select color space, dynamic range and interface type (8bit/channel|10bit/channel).

 

for the general consumer, the hdr spec is fine, i guess, however it is still stupid that users with color grade monitors, that well exceed srgb in gamut and typical (!) contrast (i know it's not defined in the "old" color spaces), have to dial back their monitors to srgb 8 bit/channel for gaming.

it's not a fault of the hdr spec, but the laziness of game devs to only offer "srgb"/8bit, or in newer cases hdr10 specs.

 

since modern game engines work with PBR and pp color mapping, i don't see any reason why the renderer could not output in 10bit/channel to a user defined color space and to a user defined dynamic range.

Link to comment
Share on other sites

Does DCS World support 10-bit color?

 

technically possible is one thing.

 

supported with money and effort is another.

 

the truth is that there is little profit to be made in this space.

 

and i should note, you don’t have dial back a monitor. it will just work.


Edited by etherbattx
Link to comment
Share on other sites

it's not a fault of the hdr spec, but the laziness of game devs to only offer "srgb"/8bit, or in newer cases hdr10 specs.

I have no idea what it takes to make a game HDR compatable. I’ve read that 10-bit color takes more memory but really I have no idea. For sure though, a flight sim would really benefit from the expanded color gamut. It would certainly help solve all the trouble people have seeing other aircraft.

i9-13900K @ 6.2GHz oc | ASUS ROG MAXIMUS Z790 HERO | 64GB DDR5 5600MHz | iCUE H150i Liquid CPU Cooler | 24GB GeForce RTX 4090 | Windows 11 Home | 2TB Samsung 980 PRO NVMe | Corsair RM1000x | LG 48GQ900-B 4K OLED Monitor | CH Fighterstick | Ch Pro Throttle | CH Pro Pedals | TrackIR 5

Link to comment
Share on other sites

I'm not sure its a hw/driver issue? I mean i think it's only this game i ever noticed it & only during sunset/rise. Maybe i could run some tests.

 

 

Edit:

So after further reading into this thanks to Mustangs link it's probably a simple matter of software dithering? We shouldn't see it in 8 or 10bit.


Edited by nrosko

Win 10 64//4.5g i7 Kaby Lake//gtx Titan x pascal//16gb 3200ram//Asus Maximux Hero IX//Oculus Rift//

Link to comment
Share on other sites

Thing is, why is the sky banding in this game so bad?

 

VERY good question!

  • Like 1

Mainboard: ASUS Maximus X Hero Intel Z 370

CPU: Intel Core i7-8086K @ 4.0 GHz

Memory: 32GB Corsair Dominator Platinum DDR4-3000

Graphics Card: ASUS NVIDIA GeForce RTX 3080 10GB

Monitor ASUS PA 329 32" @ 4K

1 SSD Samsung 860 PRO 256 GB

1 SSD Samsung 860 PRO 4 TB

Windows 10 - 64 V. 2004

CH Pro combatstick, throttle and pedals

Link to comment
Share on other sites

Thing is, why is the sky banding in this game so bad?

I think any 8-bit color is going to show banding. The reason for going to 10-bit is that it won’t.

i9-13900K @ 6.2GHz oc | ASUS ROG MAXIMUS Z790 HERO | 64GB DDR5 5600MHz | iCUE H150i Liquid CPU Cooler | 24GB GeForce RTX 4090 | Windows 11 Home | 2TB Samsung 980 PRO NVMe | Corsair RM1000x | LG 48GQ900-B 4K OLED Monitor | CH Fighterstick | Ch Pro Throttle | CH Pro Pedals | TrackIR 5

Link to comment
Share on other sites

Depending on the step size, but short answer is yes.

 

8bit colour contains 256 colour in the three channels (r,g,b): 256x256x256=16.7million colours

10bit contains 1024: 1.07billion colours

 

The problem with that though is: More colours = more data

Link to comment
Share on other sites

If it is the nature of the beast, so that 8-bit will always more or less produce the sky ribbons, then

 

that would be bad as I love my monitor despite it's only 8-bit.

 

It was nice if that could be done by ED devs so all players could benefit from the possible fix in

 

distant future.

 

 

Maybe when weather and clouds get adressed, wouldnt that match the task ?

Gigabyte Aorus X570S Master - Ryzen 5900X - Gskill 64GB 3200/CL14@3600/CL14 - Asus 1080ti EK-waterblock - 4x Samsung 980Pro 1TB - 1x Samsung 870 Evo 1TB - 1x SanDisc 120GB SSD - Heatkiller IV - MoRa3-360LT@9x120mm Noctua F12 - Corsair AXi-1200 - TiR5-Pro - Warthog Hotas - Saitek Combat Pedals - Asus PG278Q 27" QHD Gsync 144Hz - Corsair K70 RGB Pro - Win11 Pro/Linux - Phanteks Evolv-X 

Link to comment
Share on other sites

Let me ask this from a novice point of view when it comes to colour palette and associated arts &

 

skills:

 

Aren't 16.7 million colours ( steps ) enough to make a certain range in the blue spectrum, somewhere around 420-450nm I guess, appear seamingless ?

 

I would buy that with maybe 65k colours, ok, but 16.7m leaves more than 1m colours for each

 

hour sized slice around the clock/palette.

 

 

I hope that makes sense o_0

Gigabyte Aorus X570S Master - Ryzen 5900X - Gskill 64GB 3200/CL14@3600/CL14 - Asus 1080ti EK-waterblock - 4x Samsung 980Pro 1TB - 1x Samsung 870 Evo 1TB - 1x SanDisc 120GB SSD - Heatkiller IV - MoRa3-360LT@9x120mm Noctua F12 - Corsair AXi-1200 - TiR5-Pro - Warthog Hotas - Saitek Combat Pedals - Asus PG278Q 27" QHD Gsync 144Hz - Corsair K70 RGB Pro - Win11 Pro/Linux - Phanteks Evolv-X 

Link to comment
Share on other sites

  • Recently Browsing   0 members

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