Jump to content

Recommended Posts

HDR 2020

Description:

Arma 3 has currently two types of tonemapping available: John Hable's Filmic curve (aka Uncharted 2 curve) and Reinhard's (remnants of Arma 2 or earlier).

Tonemapping Curves have different operators that form each curve, some have more operators, some have less operators (there's plenty of Curves).

BI albeit having started Arma 3 with Uncharted 2 Curve <src> <src> <src>, have since, updated it's operators values.

This mod changes HDRnewPars and uses Hable's curve to change the look of Arma 3.

 

There's 3 versions:

Showcase - our first attempt at creating a heavily contrasted HDR image.

Filmic - based of ACES with added contrast.

ACES Simulated (recommended) - a recreation of the ACES curve using Hable's function.

 

Supported Maps:

Altis, Stratis, Malden, Tanoa, VR, any map inheriting from any of these, not from CAWorld

Livonia (Contact DLC) (Thanks EO)

Global Mobilization, S.O.G. Prairie Fire, CSLA Iron Curtain, Western Sahara and Spearhead 1944 maps (CDLCs) (Thanks EO)

CUP Terrains

CUP Terrains 2.0

Anizay

Bozoum

Dunes

Global Ops Terrains

Korsac

Lybor

Sa'hatra

Sumava

Thirsk (winter)

Vanam

 

Adding more maps:

With your support I can easily add more maps.

All I need is the map classname and the map classname it inherits from (usually CAWorld). E.g.:

Bt2G0WW.jpg

 

Download:

Google Drive (Showcase) (discontinued)

Google Drive (Filmic) (discontinued)

Google Drive (ACES Simulated) (recommended)

 

Credits:

tonemapper — A tool for exploring and applying various tonemapping operators.

Hdr icons created by Pixel perfect - Flaticon

 

ACES Simulated:

  • Brightness 100
  • Contrast 100
  • Saturation 86 (because CUP)
  • Pre-Process Brightness and Gamma 1.0

 

Outdated, see link: https://forums.bohemia.net/forums/topic/245053-hdr-2020/?do=findComment&amp;comment=3523731

 

Spoiler

D1lvyrr.jpg4YKzOX4.jpgbovRcP7.jpgIp2PhTP.jpgOQ4Ewqc.jpgKSEPCFz.jpgAK30RcR.jpgEUzOXT1.jpg6zYR3k4.jpg5SyxKAa.jpg

 

Filmic:

  • Brightness 100
  • Contrast 100
  • Saturation 86 (because CUP)
  • Pre-Process Brightness and Gamma 1.0

efGGCRo.jpeg9BleRvE.jpegptPADte.jpeg2lHL1Rk.jpeg1heocHX.jpegPwgSsVk.jpeg

Outdated:

Spoiler

ut3Rr9M.jpget0Prxh.jpgz9vzuZQ.jpg31qXtJB.jpg

 

Showcase:

  • Brightness 94
  • Contrast 100 (last pic 110)
  • Saturation 94 (CUP 86)
  • Pre-Process Brightness and Gamma 1.0

 

koZKfTu.jpguvpSWyA.jpglBueiU2.jpgYl6uINP.jpgPVsg3Op.jpg2FloIh2.jpgylsN0Ji.jpgfMNj4ju.jpgvDhRzkV.jpgBNQMBuE.jpg8evp75g.jpgSW45hdl.jpgMZ94d4O.jpgvq9j2wk.jpgRG7MG8c.jpgzv5zEnO.jpgyogl6lr.jpgTXqiuKN.jpg09AFVAR.jpgd2irPT2.jpg

 

Histogram:

left to right: showcase, filmic (outdated), ACES simulated (outdated) and vanilla:

sSC9q2g.jpgW11hFmL.jpgjPKHRAj.jpgZu8WAWZ.jpg

  • Like 8
  • Thanks 3

Share this post


Link to post
Share on other sites

Hey, nice work mate, subtle and very effective, I love it, makes me wanna have a tinker with those tonemaps too. :rthumb:

Worth mentioning it's not working with Livonia, class name for Livonia is Enoch.....always catches me out that one. :icon_biggrin: 

  • Thanks 1

Share this post


Link to post
Share on other sites
1 hour ago, EO said:

Hey, nice work mate, subtle and very effective, I love it, makes me wanna have a tinker with those tonemaps too. :rthumb:

Worth mentioning it's not working with Livonia, class name for Livonia is Enoch.....always catches me out that one. :icon_biggrin: 

Thank you, EO!

Can you tell I don't own Contact? 😁🤫 Updated it.

Tonemapping is the best, very powerful. Try it, you'll enjoy it. If you need help PM me.

  • Like 2

Share this post


Link to post
Share on other sites

Some CDLC support would be sweet...(classnames in bold)

 

Western Sahara -  SefrouRamal

 

S.O.G. PRAIRIE FIRE -  cam_lao_nam
                                        vn_khe_sanh
                                        vn_the_bra

 

 

CSLA - stozec

 

GLOBAL MOBILIZATION - gm_weferlingen_winter

                                              gm_weferlingen_summer

 

SPEARHEAD 1944 - SPE_Normandy

 

:rthumb:

 

 

  • Thanks 3

Share this post


Link to post
Share on other sites
1 hour ago, EO said:

Some CDLC support would be sweet...(classnames in bold)

Added them. Thank you.

I added them to CAWorld since you didn't mention.

Please test it out. I'm not sure CDLCs need LoadOrder on cfgPatches. (I also don't own CDLC's :sulkoff:).

  • Thanks 1

Share this post


Link to post
Share on other sites
6 hours ago, RCA3 said:

I added them to CAWorld since you didn't mention.

Apologies for not mentioning the inheritance structure.

 

All CDLC terrains inherit from CAWorld with the exception of gm_weferlingen_winter...

Spoiler

CZwuAet.png

 

  • Thanks 2

Share this post


Link to post
Share on other sites

This looks very interesting.

Can I talk you into a Steam Workshop release?

  • Thanks 1

Share this post


Link to post
Share on other sites
16 hours ago, EO said:

Apologies for not mentioning the inheritance structure.

 

All CDLC terrains inherit from CAWorld with the exception of gm_weferlingen_winter... 

No problem, and thank you.

They all have LoadOrders (including Contact) so I made patches for all of them. Can be kept in folder even when (C)DLCs are unloaded.

They should be good 👍

 

8 hours ago, oldy41 said:

This looks very interesting.

Can I talk you into a Steam Workshop release?

Thank you!

I'm still undecided about Steam uploads, but I have massive respect for community veterans as yourself so I'll take your request into consideration.

  • Like 3

Share this post


Link to post
Share on other sites

I was very very sceptical when Valve forced me to use Steam to play Half Life 2 way back in time...☺️

But I have learned to value the comfort it provides for updating my games library.

The same for the workshop. Keeping several dozens of ArmA mods updated manually would be a fulltime job. 😀

  • Like 2

Share this post


Link to post
Share on other sites

Update:

New version "Filmic"

31qXtJB.jpeg

 

I never intended to update this but I was having problems with clipping in both brights/darks so I created this more balanced one while still offering quite more contrast compared to vanilla (ex in OP).

I had to update the description at OP because I f* 'ed up.

Oh, this version is more suited for Brightness 100 - Contrast 100.

Oh, I found this great tool if you want to play around with tonemapping (EO, *wink*wink*): https://github.com/tizian/tonemapper

Cheers! 😁 👍 Happy Holidays, Happy New Year and all that! :flamethrower:

 

PS. oldy41, I haven't forgotten about you! Trying to figure a way out for this.

  • Like 2
  • Thanks 2

Share this post


Link to post
Share on other sites

New tonemapping coming up:

D1lvyrr.jpg4YKzOX4.jpgbovRcP7.jpgIp2PhTP.jpgOQ4Ewqc.jpgKSEPCFz.jpgAK30RcR.jpgEUzOXT1.jpg6zYR3k4.jpg5SyxKAa.jpg

  • Like 5

Share this post


Link to post
Share on other sites

That's some damn fine looking lighting. :rthumb:

  • Haha 1

Share this post


Link to post
Share on other sites

Update:

New version "ACES Simulated" (update in OP).

 

ACES tonemapping is a function on by itself within the ACES pipeline, which is currently the standard for film industry and available in modern game engines.

Since the best (with more parameters like toe and shoulder) function we have is Hable's function, we tried to simulate ACES curve using it.

This is very hard (impossible?) to do, but we can get some approximations.

 

Credits to:

Tizian Zeltner on GitHub for their tonemapper tool.

The Academy - Science & Technology Council on GitHub for providing the images.

 

From left to right (ACES, ACES Simulated and Arma 3).
AFrMbRR.jpgbgTBNUz.jpgjYJPNqy.jpg
syntheticChart.01

 

ns2g0nn.jpgVOXdFAT.jpg4fVMzAQ.jpg
DigitalLAD.2048x1556

  • Like 2
  • Thanks 2

Share this post


Link to post
Share on other sites
On 1/11/2024 at 12:24 AM, RCA3 said:

Update:

New version "ACES Simulated" (update in OP).

 

To be honest ACES Simulated looks way more realistic than all the other options. Vanilla looks "plastic" and "flat" in comparison.

 

Well done!

  • Like 1
  • Thanks 1

Share this post


Link to post
Share on other sites

Hey, thanks a lot for adding support for Korsac and Lybor - I did ever so slightly modify the lighting classes in Lybor, and more so in Korsac to achieve a different vibe with the contrast and shadows to get a mix of Arma 2 and Reforger/DayZ vibes to get a more "dramatic" feel, but I wasn't able to sort out all the HDR elements side of it. I've always thought there was so much more that could be done with lighting in Arma and so little people that ventured into seeing what were the possibilities. I looked into these HDR parameters before for Lybor and Korsac but wasn't able to wrap my head around it... seeing your results with the ACES parameters is awesome and exciting, it is definitely what I was longing to see in the game. Awesome work! All these options with the HDR parameters are definitely something I'd like to look more into when I have the time.

  • Like 2

Share this post


Link to post
Share on other sites
On 2/18/2024 at 2:43 AM, Vectif said:

I looked into these HDR parameters before for Lybor and Korsac but wasn't able to wrap my head around it...

Yep, wasn't easy here either. Lot's of trial and error and reading lots of stuff.

Once I found that app (tonemapper) was smooth sailing though, so use it!

 

On 2/18/2024 at 2:43 AM, Vectif said:

seeing your results with the ACES parameters is awesome and exciting, it is definitely what I was longing to see in the game. Awesome work!

Thanks.

 

On 2/18/2024 at 2:43 AM, Vectif said:

All these options with the HDR parameters are definitely something I'd like to look more into when I have the time. 

🙂👍

Share this post


Link to post
Share on other sites

Arma 3 vs ACES Sim (new):

zqznLsq.jpegJeasNtz.jpeg
EAI3AMa.jpegxlXm04c.jpeg
iyh4QrQ.jpeg7ihvFH0.jpeg
ldDv50I.jpegpU6wgze.jpeg
IFKCgAo.jpegAIgPofO.jpeg
HODaOYh.jpegNdsuEwb.jpeg
T6AW2U9.jpegAhiG3BZ.jpeg

  • Like 3

Share this post


Link to post
Share on other sites

ACES Simulated:

New tonemap.
New clouds: "old look clouds". (Thanks to @pvtTunthttps://forums.bohemia.net/forums/topic/230063-how-to-make-old-lighting-configs-work-answered). directLightCoef is custom.
Changes in apertureRatioMax, apertureRatioMin and maxAperture in HDRnewPars.

 

Old vs ACES vs New

VOXdFAT.jpgns2g0nn.jpgZo8Xd1e.jpeg

 

The increase in brightness/saturation is due to an increase in the blacks and overall contrast which was too low.

Although apparently less similar to the original ACES than before I think the overall tone and color scheme is more balanced.

In game (post above) it still gives an ACES feel 😉👍.

 

Here's the new params:

uRoq9If.jpeg

  • Like 3

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×