New CRT shader from Guest + CRT Guest Advanced updates

I’m working on something new (will probably be implemented as ‘negative’ halation). New 'looks will be possible…

11 Likes

When you’re finished can you show or explain the difference between this and the current ‘negative’ halation implementation please? Just wondering what the visual impact is going to be on existing presets which use negative values for halation.

For example, some of my presets use about -0.03 Halation (IIRC). Am I going to notice a difference for example halos that extend beyond the outer Mask edges or differences in Mask Gamma or Saturation or Sharpness/focus as a result?

2 Likes

Yeah, it’s a brand new implementation, but you can easily use ‘positive’ halation with some Bloom substract. Same thing, if you don’t go to much higher values.

4 Likes

New Release Version (2023-08-05-r2):

Notable changes:

  • Small tweak to the “clear scanlines” functionality.
  • Bloom substract can do ‘positive’ cutoff only.
  • Bloom sampling feature added. It’s now possible to have finer sampling and properly blurred effect with lesser radius. Works nice with pre-scalers. May allow some further ‘features’.
  • ‘Negative’ halation reworked. New looks are possible with this functionality.
  • r2: new effect added under ‘negative’ mask bloom, mostly because it was unused and to preserve preset compatibility.

Download link:

https://mega.nz/file/M5Jj0CrZ#MUY1PRLDIwcf2hZawOCzitzzqHibItkBIFtcjVcdhIE

16 Likes

I was just about done with a preset that not only preservese the gamut but is also disturbingly acurate… and then you drop this on me.

2 Likes

New Release Version (2023-08-06-r2):

Notable changes:

  • Small tweak to the “clear scanlines” functionality.
  • New (negative mask bloom) effect overhaul.
  • r2: optimizations.

Download link:

https://mega.nz/file/stYEjaiY#97yggXkhZGzr6WIztY9XnAWEG6mh5YJIsZt7FckWtRE

17 Likes

Hey thank you for the updates, I am satisfied with the result obtained by a new combination of parameters that I am testing. Nice improvements sir ! :+1: :+1: :+1: :+1: :+1:

5 Likes

Thanks for inplementing negative mask bloom. Looks really good :grin::heart_eyes:

6 Likes

I’ve tried messing with it a little but I don’t quite understand its usage, what would be the ideal scenario? Ora what could you achieve with it that wasn’t doable before?

2 Likes

Only one way to find out :grin:

Find a memorable area and start to do some comparisons…when you get a chance. I hope to be able to contribute to this later.

2 Likes

I want it to have some properties, but there is some work and testing involved. Hopefully it will turn out quite nicely.

6 Likes

Had to step away from the scene for a bit but man even being away for a short while I see things have advanced even more with your latest updates. I’ve already downloaded it and checked it out and as always you come with the goods, thank you once again @guest.r

4 Likes

New Release Version (2023-08-09-r1):

Notable changes:

  • New (negative mask bloom) effect overhaul. Best use it with finer bloom sampling.

Download link:

https://mega.nz/file/8t5kEajR#trutdcLFKp0Pmrlh2ZiG2hLGoo3PwwjJ6NSh3glFNSA

14 Likes

Curious to see how this combination compares to plain negative bloom which is what I been using.

1 Like

It’s good at preserving color saturation of bright colors and scanline saturation. It should also have some (more) influence over adjecent pixels without much annoyance. Default bloom pass parameters aren’t this optimal, it should look nicer with some bloom color shaping.

5 Likes

Nice. Looking forward to trying this out soon as I get home.

1 Like

At last I’ve got the look I was searching by tweaking @guest.r’s shaders.

This is my Trinitron look:

I was a bit confused about how to extract luminance without loosing colors quality. After some days playing with it, I got something like Royale’s with some differences due to distinct implementations.

My tweaks (tested with the last two releases only):

#reference "shaders_slang/crt-guest-advanced-2023-08-09-release1/crt-guest-advanced.slangp"
TNTC = "4.000000"
wp_saturation = "1.200000"
glow = "0.000000"
bloom = "0.000000"
mask_bloom = "0.500000"
gsl = "0.000000"
scanline1 = "2.000000"
scanline2 = "10.000000"
beam_min = "2.000000"
beam_max = "1.000000"
beam_size = "1.000000"
scans = "0.500000"
scan_falloff = "1.000000"
spike = "0.000000"
h_sharp = "6.500000"
s_sharp = "0.000000"
shadowMask = "6.000000"
maskstr = "1.000000"
mcut = "1.100000"
maskboost = "3.000000"
11 Likes

That’s sexy. It looks like a fusion between guest and royale.

2 Likes

Yeah, with my default settings the trinitron look even with a proper mask is a bit meh, but you did a very nice tweaking, like the looks of it.

4 Likes

I made small changes that improves a bit the colors:

#reference "shaders_slang/crt-guest-advanced-2023-08-09-release1/crt-guest-advanced.slangp"
TNTC = "4.000000"
wp_saturation = "1.200000"
gamma_out = "2.200000"
glow = "0.000000"
bloom = "0.000000"
mask_bloom = "0.500000"
gsl = "0.000000"
scanline1 = "2.000000"
scanline2 = "10.000000"
beam_min = "2.000000"
beam_max = "0.950000"
beam_size = "1.000000"
scans = "0.500000"
scan_falloff = "1.000000"
spike = "0.000000"
h_sharp = "6.500000"
s_sharp = "0.000000"
shadowMask = "6.000000"
maskstr = "1.000000"
mcut = "1.100000"
maskboost = "2.500000"
mask_gamma = "2.200000"
12 Likes