some simple options cuz am too lazy/tired to think on it more: -dont use a view entity, use a normal entity with the ZNEAR flag -adjust the view entities ambient based on the player ambient [if you use a player] and you could also do the same for colour