Hello, recently I was trying to find ways to create the visual effects listed in the title, inside a roblox game, however after some searching I discovered that apparently there is no straightforward way to implement them as conventional screen filters. It appears that most people try to simulate those visuals by using viewports, but after attempting to do so myself ,I concluded that aproaching the effect with viewports was not that ideal due to the current limitations that viewports have. So after some scripting I managed to recreate an illusion that I consider to be relatively similar to the anaglyph effect.
Here are pictures of some of the results;
Note: The last picture is not a model that I have made, just a random free model I found in the toolbox. The last picture is just to show how with the right setting the scripts can work on complex models too.
The scripts that I made let me create a clone of a mesh, part or a union that is either outside or inside a model. The scripts constantly change the position of the clone so that it would be behind the original regardless of the player’s viewpoint . They also let me make precise adjustments to the directions of the clone’s displacement relatively to the original, as well as how far back it is (relatively to the target)-. I am also able to change the transparency, material and color of the clone.
Here is a free model containing the scripts along with instructions on how to use them:
Please note that due to how long it took to make those scripts, currently I have no intention of ever making changes to them.
However feel free to use the scripts inside your own games.
Also in case you might preferer the viewport frame approach that I spoke of earlier.
Here is a link to my other post about it containing another free model with the scripts: