Free Posterize/Dithering Effect

fov is at 120 in this screenshot
tried to mess with the size but nothing works lol

Maybe you can try shape or something? Since the FOV is 120, you might try using some other shape that manages to make sure that the part covers the entire FOV. Iā€™m not too sure though.

my bad, i meant decrease fov.

its because of the nearplane of the camera. either decrease fov or put part more forwards.
at the end of the day, you are using a hack for this lighting effect so its not gonna be perfect and honestly shouldnā€™t be used.

the part is actually as close to the camera as it can be, and any closer it just clips through. I did use forcefield for this though, as forcefields on negative transparency have more accurate colors then neon parts, which causes those inconsistencies from the older parts of this thread.

I found another way to posterize that does not require a script.



It just uses the color correction effect alone, nothing else.
RobloxStudioBeta_rW4PLt17NG

Just set tit color to a very high value and make sure contrast and brightness are a negative setting.
This is the quickest and easiest way to do it without any scripts or trickery.

(Ignore saturation, itā€™s set to -3 because I have another post process effect that stacks on top of it.)

The outlines are just a highlights object with these settings.
image

7 Likes

although it works, the effect isnā€™t very pleasant to look at and it isnā€™t very powerful.

1 Like

hello! I have implemented a fix and other FOVs should now work with the effect.

1 Like

Thereā€™s an alternative method that works too but for that you gotta set the fog color of Lighting service to a very high value.

The downside to this however is that you wonā€™t be able to use mist or atmosphere in your game anymore.


game.Lighting.FogColor = Color3.new(2000, 2000, 2000) -- Try different values higher than 1000.
2 Likes

thatā€™s the effect everyone had already been using previously. It is also the hack that is most notable and the reason why I made this effect in the first place.

1 Like

I have run into a bug where the part stays after a player dies, leaving a weird floating grey screen in the air wherever their camera last was when they respawned.

How would I go about fixing this?

Iā€™m a beginner scripter so Iā€™m sorry I donā€™t know the solution to this simple problem :sweat_smile:

Edit: I found a simple solution, I just set it so the part doesnā€™t anchor in the script.

1 Like

do you have it stored in StarterPlayerCharacter (donā€™t)?

that isnā€™t supposed to happenā€¦ it changes the position to wherever the player camera is. there is no new part. maybe you have an old version? (both old and new versions in the post are working as of now)

I just use the model provided in the Roblox marketplace.

do you have any special things that affect the playerā€™s vision? (e.g. real-time viewportframes)

Nope. I can provide an example place later, as right now Iā€™m troubleshooting my Roblox not wanting to start.

when you can, please provide a place file so i can see the problem.

It also happend to me

(i used the new one)

A popular game called ā€œcart ride for corndogā€ uses this effect in-game. It is made of 2D sprites and they are rotational which I think is very cool! Go check it out!

6 Likes

Seems cool, could be useful for making a horror game!

What settings did you have to reduce the colors here? Iā€™m using the most recent script and there are too many colors in the sky in my opinion.

1 Like