If I put the game graphics in black and white, would it increase the fps?

So we imagine a user who can only get the game at 30fps (he should have 60) because of his pc. But if you put the graphics in black and white, will there be a possibility to increase the fps? What made me think about it was that with less visible colors I could increase performance. Is it true?

3 Likes

thnaks for help. it seems that my theory then is true.

1 Like

“If you have problems with FPS please don’t use the Roblox FPS unlocker.” i know thanks

1 Like

This… wouldn’t improve performance, and I don’t know where you got this idea.

Lowering saturation/color doesn’t make the memory use of the game any different. I would even bet that it’d make rendering take even more time, but I wouldn’t know for sure because changing colours isn’t my go-to for performance issues when there’s proven ways of optimizing games that doesn’t require a whole style change.


Don’t make such bold claims unless you have significant proof that this actually works.

4 Likes

As far as I know this is indeed the case. “Putting the graphics in black and white”, or in more professional terms applying a post processing effect will hurt performance, even if only in the slightest way. The objects in your world all have colors and textures applied to them. When drawn on the screen, the object’s position and color, combined with the lighting and some other factors are all used to compute which color the pixels on your screen should display.

When you make your game black and white in Roblox, you do this through a PostEffect object (in this case a ColorCorrectionEffect). These effects are transforming the output that you are seeing on your screen. So the color of your pixels will be changing a second time if you use these PostEffect objects.

A real life equivalent of changing your game to black and white to improve performance is to first create a painting as usual, and then painting over it with black and white to remove all the color. In that process you’re painting over your painting, using up more paint in the process. You’re not gaining anything. In fact you’re using up a lot more paint!

9 Likes

As it’s a fragment shader you wouldn’t see any performance increase, and may well see a (negligible) decrease in performance.

It’s easy to think of it as ‘less colour means less information’, but the real colour is stored and passed through the pipeline regardless of the on-screen colour.

3 Likes

Yes… There are many ways to get a user to meet there needs. What you could do is decrease graphics because that will give your users a little FPS boost. Watch this video for support. https://www.youtube.com/watch?v=uuqBIuEN2SY&feature=emb_logo