There are many places where the game engine does not correctly fade out scenery objects/parts which are in between of the camera and the player character. This causes situations where you are fighting blindly behind a big stone arch (or tree) or looting items from the group without seeing things correctly.
I know the engine already has a system which can fade out things that block the view to the player character but it does not either work at all, or works partially, in many places and locations.
Let me put it straight that this is a annoyance, not a game breaker But I am sure it could be made to work better. If the engine has a map/level layout designed from partial blocks of scenery itâs a matter of an pretty easy calculation to find a camera blocking object and fade it out either completely or partially when itâs in between of the player and the camera. A simple vector (or âlight rayâ) from the player to the camera and if it doesnât reach the camera then identify the object and fade it out.
I understand that there is the artistic and design issue with this solution. The game engine would be hiding stuff the artists and level designers have put into the game. However this would be temporary only, the object would be un-faded when the player moves. The game engine should never block the view to the player character.
Iâll post some examples Iâve faced during my recent runs, there are many more also. I hope imgur links work.
As I said, itâs an annoyance but could be made to work better in most situations.