HSM Mega Bezel Reflection Shader! - Feedback and Updates

We live and we learn! I’m glad the folks in this thread are amenable to asking questions and giving honest feedback.

I was typing and preparing my post before he (correct me if I’m wrong because Samus is a female right) responded with his explanation. That’s why it came out like that. Lol

2 Likes

Lol. No worries, your skill and enthusiasm are very welcome.:grin:

2 Likes

Based on my testing it’s more than just the halation setting. Please click on the images below to take a look at my screenshots and comments.

Investigating image quality regression between HSM Mega Bezel V0.9.022_2021-09-05 and V0.9.21_2021-07-05

Imgur

Imgur

Imgur

Imgur

Imgur

Imgur

Imgur

In all of these examples where applicable, I disabled the Tube Static Reflection by setting the Tube Static Reflection Opacity to 0.0. I hope that’s the correct way to disable it.

1 Like

Hi, thanks for investigating more!

One thing which will have affected the color between the previous release and this one is that the color temperature in grade is 6500 which is standard the base standard color temperature D65. Previously it was 7000 or 7200 by default

If you would like to help me even more track down the problem you could change the number of passes in the base preset so you can compare see the output at different parts of the shader chain.

The passes to check are probably:

  • Grade
  • Interlace and Linearize
  • CRT Guest venom
  • Post Crt Prep

To change the number of passes evaluated in the base preset you will need to open Base_CRT_Presets/MBZ__1__ADV__GDV.slangp and change -shader = xx to the number of passes you want. Keep in mind that shaders should be set to 1 more than the actual number on the shader pass. E. G. If you want up to and including shader12 then you should set shaders = 13

This way we can see where the differences are starting to creep in. If we can pinpoint that then I’m that much closer finding the solution.

1 Like

I just wanted to post a screenshot, because I don’t know if I can trust the browser image compared to my screen.

Guest STD default except for the background.

1 Like

No problem. I can do that. You know the usual, “when I get a chance” will apply. Just a reminder that this phenomenon is present in both Newpixie-Clone_Rolling-Scanlines__STD__GDV and Newpixie-Clone_Smoothed_Rolling-Scanlines__STD__GDV variations but not noticeable in the base MBZ__1__ADV__NEWPIXIE preset and many other presets.

1 Like

OK… I’m confused.

Here is the default Newpixie.

Is it just me or are there no scanlines? It isn’t suffering like the above shots though.

And here is a shot with a black image as content.

zoomed.

I see the highlight. :thinking:

2 Likes

Of course no problem :slight_smile:

I just wanted to mention that this is actually the newpixie shader, while the newpixie clone is referencing a Guest-DrVenom preset.

I think I accidentally broke newpixie a while ago and that’s why they’re are no scanlines…

But nobody complained…

There is a bit but there should be more :slight_smile:

2 Likes

Ahh, it is the clone that is broken.

Well…That is actually a relief. :partying_face:

4 Likes

Got it so the 2 newpixie-clone variations have basically nothing to do with the newpixie shader for our current intents and purposes. I’ll have to compare the differences and changes in that Guest-DrVenom preset instead. I downloaded a file compare tool to see if it can help me to do this more efficiently.

1 Like

Not for me though…

A quick file comparison has revealed virtually no difference between the old and new MBZ__2__STD__GDV base preset for Newpixie-clone variations while there are several differences that can affect image quality between the old and new Newpixie-Clone_Smoothed_Rolling-Scanlines__STD__GDV presets. We might have to normalize those values first before looking at the changes on the GDV side.

Please see what is different below.

HSM_TUBE_STATIC_REFLECTION_IMAGE_OPACITY = "1.000000"

SHARPEN = "0.300000"
HSM_SCALEFX_ON = "1.000000"

g_gamma_out = "1.800001"
g_lum = "-0.370000"
g_cntrst = "0.700000"
wp_temperature = "7100.000000"
g_sat = "-0.100000"


deconrr = "1.500000"
deconrb = "-1.500000"
deconrry = "1.500000"
deconrby = "-1.500000"
addnoised = "0.140000"

HSM_CORE_RES_SAMPLING_MULT_SCANLINE_DIR = "300.000000"
HSM_CORE_RES_SAMPLING_MULT_OPPOSITE_DIR = "300.000000"

Well that whole section that has g_ at the beginning is probably the biggest culprit imho.

The decon section isn’t probably helping either.

2 Likes

Problem solved! Bug squashed! The changes made between the previous Newpixie-Clone_Smoothed_Rolling-Scanlines__STD__GDV and the new Newpixie-Clone_Smoothed_Rolling-Scanlines__STD__GDV was the culprit. If you simply take the Newpixie-Clone_Smoothed_Rolling-Scanlines__STD__GDV from the previous version and replace the one in the new version of HSM Mega Bezel the issue is gone. You just have to make 2 adjustments based on changes to GDV defaults. Those 2 adjustments are Sharpen On or Off and Scale FX On or Off.

I changed my presets to reference the MBZ__2__STD__GDV base preset now instead of the Newpixie-Clone_Smoothed_Rolling-Scanlines__STD__GDV variation.

The only thing left to do is to figure out how to revert the Static Inner Bezel Highlight to how it was in the previous release which is my preference and of course screenshots will follow later.

Image quality regression between HSM Mega Bezel V0.9.022_2021-09-05 and V0.9.21_2021-07-05 resolved. All screenshots are from new version.

Imgur

Imgur

Imgur

2 Likes

Glad to hear you found the problem, thanks for the detective work!

We’ll get things updated in the next release!

3 Likes

You’re welcome. These screenshots I took look a little brighter overall with a nicer blend between the vignette and the center of the screen than even the old version Mega Bezel. However, there seems to be a very slight reduction in the sharpness. Both could possibly be due to the changes in halation behaviour due to the bugfix that @guest.r mentioned earlier. It looks great though and it’s only a slight difference but I’ll play around with it and see if I prefer the results.

Thanks again for making this possible.

4 Likes

OK, I haven’t really followed the previous conversation about it, but there is a BIG difference in colour rendering between the old Newpixie_Clone_Rolling_Scanline preset and the new one. I tried with Super Metroid, the new one has a green tint / washed out colours that the previous one has not. I haven’t changed any of the settings.

4 Likes

The color temperature has been changed, it’s with the grade settings.

That’s the green tint your experiencing.

Unless I’m missing something, if so please correct me @HyperspaceMadness

2 Likes

I changed the colour temperature, it’s better but still far less vibrant than the previous preset.

Edit : changing back Saturation from -0.10 to 0 is better !

1 Like

Perhaps you should take a little read about it. There are bugs in the new version. You can copy the preset from the old one and replace the new one or you can give my CyberLab Mega Bezel Death To Pixels (Composite - Sharp) or CyberLab Mega Bezel Death To Pixels (Arcade - Sharp) presets a try. Keep checking back for updates and tweaks.

3 Likes