Spent a bit of time this evening pulling off this fun color/grayscale bubble effect. Thought I’d share it here :). This is nothing more than a cosmetic glass/rendering effect that I’m sure must have been done before.
It’s actually very simple! It’s just me taking advantage of glass rendering properties. I designed a color version of the map you see above, then I made a grayscale version by averaging each part’s RGB values. I then set the transparency of every BasePart within the grayscale map to 0.02. This ensured that the glass material wouldn’t render it, making the glass material an effective clipping mask (clipping the gray map to reveal the rainbow map). I then did a bit of Skybox hackin’ to get some plain skyboxes (thanks to @Elttob’s Box method).
Lastly, I attached a glass ball to the player and resized it based on the camera’s distance to the ball.
Pretty simple stuff, I highly recommend playing around with glass properties– simple, yet effective and quite fun to look at.
Problem is you gotta build a whole game around it, it way too much of a complex setup just to use as at attack effect or something. but if your making a metroidvania about returning colour to a magical land it’d be amazing…!! XD