AlucardDH / dh-reshade-shaders

Shaders for ReShade injector
GNU General Public License v2.0
99 stars 12 forks source link

Dh_Uniformity high blooming #3

Open paperben opened 1 year ago

paperben commented 1 year ago

Hi,

First i wanted to thank you so much for your shader, it works very well on my LG Led that suffer from DSE "Dirty Screen Effect". The only problem was the over blooming on light sources. i dont completely understand how this shader works but im thinking @ tweaking the files to get ride of this effect, maybe ? Or maybe its just impossible. I can reduce them a little with the Exposure in Tonemap shader and add a little Saturation to balance all the thing. In UE4 games i can disable the Bloom, but nothing change.

Here 2 pictures ON and OFF. https://i.postimg.cc/Fsd7DLqm/Hogwarts-Legacy-23-03-2023-01-13-52.png

https://i.postimg.cc/rmwpW0WB/Hogwarts-Legacy-23-03-2023-01-14-03.png

Again, thank you, best regards

Ben

ShinchanNoharaCN commented 1 year ago

thx,you can use discord talk to me: Shinchan Nohara#123

---Original--- From: @.> Date: Thu, Mar 23, 2023 08:38 AM To: @.>; Cc: @.***>; Subject: [AlucardDH/dh-reshade-shaders] Dh_Uniformity high blooming (Issue #3)

Hi,

First i wanted to thank you so much for your shader, it works very well on my LG Led that suffer from DSE "Dirty Screen Effect". The only problem was the over blooming on light sources. i dont completely understand how this shader works but im thinking @ tweaking the files to get ride of this effect, maybe ? Or maybe its just impossible. I can reduce them a little with the Exposure in Tonemap shader and add a little Saturation to balance all the thing. In UE4 games i can disable the Bloom, but nothing change.

Here 2 pictures ON and OFF. https://i.postimg.cc/Fsd7DLqm/Hogwarts-Legacy-23-03-2023-01-13-52.png

https://i.postimg.cc/rmwpW0WB/Hogwarts-Legacy-23-03-2023-01-14-03.png

Again, thank you, best regards

Ben

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>

paperben commented 1 year ago

mmh didnt work

AlucardDH commented 1 year ago

Thanks for the feedback. It's true that if the correction is too high, it could saturate the bright zones of the image. I could add a parameter to automatically reduce correction in bright zones.

Could you please share your correction image ?

paperben commented 1 year ago

Hi,

Oooooohhh, thank you, you can do that ? You're the Uniformity King :)

I modified the correction many time to get the best correction, but yeah, it saturate too much the bright zone. @ 0.5 correction it's kind of acceptable, i wanted to tweak it to 0.6 or maybe 0.7, but way too bright.

Here my correction https://i.postimg.cc/QM7xLPXX/dh-uniformity-correction.jpg

AlucardDH commented 1 year ago

I updated the shader with new settings :

Could you, please, test and report back?

paperben commented 1 year ago

Cooool, i will test this now and report

paperben commented 1 year ago

I tested and its waaaaaaaay better :) !!! The light source are not overbloomy anymore, clouds too, very nice, even @ 0.5 correction, using Brightness Proportionnal. Thats litterally save my gameplay, i have an LG Led TV with awfull DSE...

I will make more tests, using another better correction image and i think it will be awesome :)

Internal pictures

OFF https://i.postimg.cc/63wC3r2s/Hogwarts-Legacy-25-03-2023-00-01-24.png

ON https://i.postimg.cc/MG0jhns9/Hogwarts-Legacy-25-03-2023-00-01-37.png

Screen pictures

OFF https://i.postimg.cc/bwVzdpZq/20230325-000204.jpg

ON https://i.postimg.cc/TYRG9pmR/20230325-000211.jpg

That's cool ! Thanks pale :)

EDIT: correction up to 0.65 works well, @0.7, 0.75 it start a little to overbloom, but not like before. I think 0.55 is the good value for me.

From this https://i.postimg.cc/Y0KxBvY0/20230325-012745.jpg

To this https://i.postimg.cc/gkKH1kJc/20230325-012732.jpg

Added Tonemap and Levels, using the same settings on 3 games. https://i.postimg.cc/xdR0bFnP/20230325-223231.jpg https://i.postimg.cc/15w43Bnv/20230325-223251.jpg

DSE will not ruined my gaming's life anymore :)

Regards

Ben

AlucardDH commented 1 year ago

Happy I have helped you. In fact, I'm impressed by how bad your screen was before and the difference it makes after applying the effect. Can I use your photos to demonstrate how it performs on DSE ?

PS: Je viens de remarquer que tu étais français, si j'en crois tes captures d'écran. Content d'avoir pu aider :)

paperben commented 1 year ago

Hey, oui j'habite en Suisse :) La forme ?

En tout cas merci, ça me change bien la vie :) Bon l'appareil photo renforce un peu le défaut, mais c'est assez prononcé en effet, après c'est principalement les couleurs unis, le ciel, le brouillard, ce genre de trucs. A la longue on s'habitue, mais certains jeux c'est l'horreur, comme Red Dead 2 ou Hogwarts Legacy. Du coup cette solution est géniale, je viens de passer 2h dans Red Dead sans me soucier de ce défaut. Bien entendu il n'a pas complétement disparu, mais l'amélioration est notable.

Je me demandais si il y aurait une solution pour pouvoir installer reshade dans une box de capture vidéo, style Elgato, histoire de l'avoir directement en entrée HDMI et du coup pouvoir connecter la Nintendo Switch ou la PS par exemple.

En tout cas tu a fais un sacré beau boulot, félicitations et encore merci. Et oui tu peux sans autre utiliser les images comme référence, no souci :)

Je continue à tester et je te tiens au jus, mais pour l'instant ça tourne vraiment bien c't'histoire. Comme indiqué au message précédent, j'ai du utiliser le Tonemap pour diminuer un peu l'exposition et ajouter un poil de saturation et aussi rajouté le Levels pour modifier un poil le point blanc car il y a comme un voile quand on active le shader, mais c'est pas gênant du tout, sur Hogwarts Legacy j'ai pas remarqué ça. A mon avis chaque jeu va réagir un peu différemment.

Le but ultime serait de pouvoir utiliser uniquement ce shader. A l'occase envoie moi un lien de Donate que je puisse te payer une bière au moins :)

A plus

Ben

AlucardDH commented 1 year ago

@paperben Je suis en train de réfléchir à un moyen d'avoir les shaders appliqués dans une box intermédiaire (peut être avec un Raspberry PI). Je garde ce ticket ouvert au cas ou je trouverais une solution.

Merci pour la proposition de bière, ça fait plaisir. Pour l'instant, je n'ai pas de compte de donation. Si tu veux vraiment, tu peux m'envoyer un don sur Paypal de particulier à particulier (damienhembert@gmail.com).

AlucardDH commented 1 year ago

@paperben

Voici un schéma expliquant le concept. Il faudrait que je reércrive le shader en GLSL et avoir les composant pour tester :

shaders-on-box-concept

paperben commented 1 year ago

Excellent 👍 Je pense qu'il y a moyen de faire un truc génial avec ton shader ! Le Raspberry serait parfait en effet ou alors un autre SBC. J'ai également pensé à une carte d'acquisition HDMI en PCIe, à monter dans une bonne tour et de passer le signal au travers OBS ou une appli du genre qui tournerait en DX10/11/11/Vulkan, activer le shader et ressortir sur la carte graphique direction la TV ? Input lag ? A tester....par contre les carte d'aqui HDMi ça douille pas mal :/

Merci pour le schéma, et cool pour le Paypal🫡