Tvch34 overlay + mega bezel

@hydef Here’s a wonderful combination of @hgoda90’s geometry and scaling settings with my scanline, mask and other CRT effects tweaks! With these settings you can go right up to the screen and see the RGB triads! These mask settings are for 4K screens though.

#reference "shaders_slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__3__STD__GDV.slangp"
HSM_ASPECT_RATIO_EXPLICIT = "1.319300"
HSM_NON_INTEGER_SCALE = "89.169907"
HSM_CURVATURE_MODE = "1.000000"
HSM_CURVATURE_3D_RADIUS = "300.000000"
HSM_CURVATURE_3D_VIEW_DIST = "300.000000"
HSM_BZL_OPACITY = "0.000000"
HSM_FRM_OPACITY = "0.000000"
HSM_REFLECT_GLOBAL_AMOUNT = "0.000000"


scangammaoffset = "2.500000"

g_hue_degrees = "-7.000000"
wp_temperature = "6500.000000"



GDV_DECONVERGENCE_ON = "0.000000"



g_sat = "0.020000"



post_br = "1.310000"

h_sharp = "5.200000"

GAMMA_INPUT = "2.100000"
gamma_out = "2.500000"


bloom = "0.150000"
halation = "0.000000"



scan_falloff = "0.250000"


g_crtgamut = "1.000000"


scans = "0.000000"
GDV_NOISE_ON = "1.000000"

glow = "0.000000"

masksize = "2.000000"



gsl = "2.000000"
scanline1 = "9.000000"
scanline2 = "9.000000"
beam_min = "1.350000"
beam_max = "1.300000"

shadowMask = "6.000000"
maskstr = "1.000000"


addnoised = "0.180000"
noiseresd = "1.000000"

I haven’t tested these so forgive me if it doesn’t work right on the first try.

2 Likes

Yeah the mask was to big for my 1080p monitor, which is understandable for the settings being for 4k. I didn’t have to sit close to see the RGB triads.

If somebody is using a 1080p monitor set [CRT Mask Options] Mask Size to 1.

1 Like

@Cyber Thanks again but this plays too slow for me. I’ll just use something else.

2 Likes

Thought I would try a movie and it came out small. So if anybody is doing the same thing just change [Aspect Ratio] Type to 1.

1 Like

You can try it using the GDV-Mini base preset instead like @HyperspaceMadness suggested. That runs on cellphones.

I’ll post updated settings using GDV-Mini not sure if they’ll translate well and I’m not able to test at the moment. Perhaps @hgoda90 can offer an alternative using GDV-MINI in the interim?

1 Like

Yeah I would say GDV-MINI, MBZ__5__POTATO__GDV or MBZ__5__POTATO__GDV-MINI. The Potato ones are the easiest to run.

1 Like

Above settings using GDV-MINI:

#reference "shaders_slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__3__STD__GDV-MINI.slangp"
HSM_ASPECT_RATIO_EXPLICIT = "1.319300"
HSM_NON_INTEGER_SCALE = "89.169907"
HSM_CURVATURE_MODE = "1.000000"
HSM_CURVATURE_3D_RADIUS = "300.000000"
HSM_CURVATURE_3D_VIEW_DIST = "300.000000"
HSM_BZL_OPACITY = "0.000000"
HSM_FRM_OPACITY = "0.000000"
HSM_REFLECT_GLOBAL_AMOUNT = "0.000000"


scangammaoffset = "2.500000"

g_hue_degrees = "-7.000000"
wp_temperature = "6500.000000"



GDV_DECONVERGENCE_ON = "0.000000"



g_sat = "0.020000"



post_br = "1.310000"

h_sharp = "5.200000"

GAMMA_INPUT = "2.100000"
gamma_out = "2.500000"


bloom = "0.150000"
halation = "0.000000"



scan_falloff = "0.250000"


g_crtgamut = "1.000000"


scans = "0.000000"
GDV_NOISE_ON = "1.000000"

glow = "0.000000"

masksize = "2.000000"



gsl = "2.000000"
scanline1 = "9.000000"
scanline2 = "9.000000"
beam_min = "1.350000"
beam_max = "1.300000"

shadowMask = "6.000000"
maskstr = "1.000000"


addnoised = "0.180000"
noiseresd = "1.000000"

@hydef, if those don’t work well try these with POTATO

#reference "shaders_slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__5__POTATO__GDV.slangp"
HSM_ASPECT_RATIO_EXPLICIT = "1.319300"
HSM_NON_INTEGER_SCALE = "89.169907"
HSM_CURVATURE_MODE = "3.000000"
HSM_CURVATURE_3D_RADIUS = "300.000000"
HSM_CURVATURE_3D_VIEW_DIST = "300.000000"
HSM_BZL_OPACITY = "0.000000"
HSM_FRM_OPACITY = "0.000000"
    HSM_REFLECT_GLOBAL_AMOUNT = "0.000000"


scangammaoffset = "2.500000"

    g_hue_degrees = "-7.000000"
wp_temperature = "6500.000000"



GDV_DECONVERGENCE_ON = "0.000000"



g_sat = "0.020000"



post_br = "1.310000"

h_sharp = "5.200000"

GAMMA_INPUT = "2.100000"
gamma_out = "2.500000"


bloom = "0.150000"
halation = "0.000000"



scan_falloff = "0.250000"


g_crtgamut = "1.000000"


scans = "0.000000"
GDV_NOISE_ON = "1.000000"

glow = "0.000000"

masksize = "1.000000"



gsl = "2.000000"
scanline1 = "9.000000"
scanline2 = "9.000000"
beam_min = "1.350000"
beam_max = "1.300000"

shadowMask = "6.000000"
maskstr = "1.000000"


addnoised = "0.180000"
noiseresd = "1.000000"
1 Like

There’s a typo here @hgoda90. I’m seeing an extra set of single quotes.

1 Like

I love this, but I am a little bit sad the TV being used isn’t B&B’s TV lol. Great work.

2 Likes

Something like this would be interesting.

2 Likes

The Overlay can be cropped further by changing (Landscape) Overlay Scale.

Channel34 Overlay Scaled
------------------------
X Position: 282
Y Position: 144
Width: 1030
Height: 780

Auto-Scale Overlay: Off
(Landscape) Overlay Scale: 1.120
(Landscape) Overlay X Offset: -0.010

1 Like

Oh, you can do it with the cfg. Good to know.

1 Like

This looks fantastic @hgoda90. The only thing is the aspect ratio seems a bit squished horizontally.

1 Like

Try out

X Position: 308
Y Position: 154
Width: 1002
Height: 758

Auto-Scale Overlay: Off
(Landscape) Overlay Scale: 1.090
(Landscape) Overlay X Offset: -0.005
1 Like

I was going to say that it could have been due to displaying 16:9 content on a 4:3 display.

1 Like

I think it most likely was. I looked at it a little and it started looking square. The previous settings I put the video still looks rectangular or at least not as announced.

Edit: Yeah it did look squashed because the Aspect Ratio set to Explicit. I set it to 16:9 and it doesn’t anymore, of course I have to keep it at Explicit so it fits inside the overlay.

Edit: Nevermind. I just set the Aspect Ratio to Auto and set [Background Layer] Opacity: 0. It looks the way 16:9 content would look like on a 4:3 tv, black bars on top and bottom.

1 Like

Now…how do we add the real-time reflections to this beautiful bezel?

1 Like

I am thinking the bezel on the overlay will need to be removed and then color the HSM Bezel to the same color.

Edit: Brain fart. Just set the overlay image as backgroundImage and scale the Background layer.

I got it close.

Your previous settings +

HSM_ASPECT_RATIO_MODE = "1.000000"
HSM_NON_INTEGER_SCALE = "57.200000"
HSM_SCREEN_POSITION_X = "-117.000000"
HSM_SCREEN_POSITION_Y = "5.000000"
HSM_BZL_OPACITY = "100.000000"
HSM_BZL_COLOR_HUE = "44.000000"
HSM_BZL_COLOR_SATURATION = "29.000000"
HSM_BZL_COLOR_VALUE = "68.000000"
HSM_FRM_OPACITY = "100.000000"
HSM_FRM_OUTER_CORNER_RADIUS = "22.999998"
HSM_REFLECT_GLOBAL_AMOUNT = "40.000000"
BackgroundImage = "..\overlays\hydef\TVch34\overlays\tv\TVch34-crop.png"

2 Likes

@Cyber set the Curvature back to 1.

1 Like