- Home /
How to make certain sections of a level grey scale at runtime.
I'm working on a game for a school project, what I require is that when one of the players walks in a certain area that area will be coloured, while all other areas are rendered in black and white. Would that be possible and if so how?
(I'm using unity 5.)
Thank you.
Answer by Graham-Dunnett · Mar 27, 2015 at 04:40 PM
Put a volume around each area and do collision detection to decide which area the player is in. Modify the area's material to change it's colour:
Your answer
![](https://koobas.hobune.stream/wayback/20220613191342im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Can one use Shader Replacement with Deferred shading 1 Answer
Fog of War overlay for overhead map. 1 Answer
Shader problem to distort the final render result 0 Answers
Render Gameobjects in one specific Layer as transparent, 1 Answer
Is RenderTexture simultaneous writing and sampling possible? 1 Answer