RenderSettings affects stuff in the scene as well, because it changes all of the render settings. If you want something that only changes temporarily, you could make a very large mesh around the entire scene and change the material of that using a script. That way you can still see everything from the inside, and you won't have to mess with the render settings of unity.
↧