Please note that this effect has been made for ShadowMap and Future Lighting. If you would like for it to work on Compatibility, please tinker with the brightness of the ColorCorrection until it looks right. ExposureCompensation will also completely break the effect and I do not know how to fix it.
Recent Updates:
Fixed gray overlay on high FOV.
I’ve always wanted a functional thing that would reduce the amount of colors that would show on screen. I’ve only seen this done through glitches with the Fog property, although most of them have stopped working now (as far as I know).
I’ve tinkered with photo editors and then found a somewhat hacky way to reduce the colors on an image, which was to reduce the contrast on the image to the point that it is too hazy to see, and then turn up the contrast very high to bring it back.
This script incorporates it into Roblox, and as a plus, this also dithers the image on screen.
I have made a new version that has no dithering but is consistent between devices. The new script is found here.
This looks seriously cool! I don’t think a style like this has ever been done before, except similarly on games like Robot 64 and Blamo which just used an image overlay. Your module seems to make a much more real effect. Also, the blur effect is very interesting, I can see that being used for horror games or unique styles very nicely.
I’m curious if this workaround only works on specific graphic quality levels, or only on specific devices?
this looks really cool, especially with the dithering, is there a direct way of controlling how many colors to produce? or is it just mess around and find out
as far as I know, no. It simply just keeps a hazy part in front of the camera and then applies a colorcorrection effect to restore the colors in a way.
this is how it looks in OpenGL, no modifications to the script were made
you can check/change what rendering mode you use in Studio Settings > Rendering > Graphics Mode