I haven’t found much regarding the topic so I am going to ask here. Is anyone familiar with these types of systems and how to even start making them? What I am referring to is the way line of sight works in games like Diablo, Path of Exile, XCOM2. Whenever a character would be near an object that object would have a kind of fade effect or in the case of walls, half/3 quarters of the wall would disappear so you can see that character.
As far as I have seen, just the line of sight is a post process material which shouldn’t be too tough to make (very basic black one). On the other end I have no idea how to start on the other thing. In my game the camera cannot be rotated. I’d like to hide walls/objects that are obstructing the player and the enemies but not fully, the player should still be aware that there is a wall next to them.
^ Above video shows kind of what I am going for, however the creator mentions several times that it was very, very complicated to make and it influences the way assets need to be made for the game (i.e. walls in two parts or two different wall meshes). I definitely need to know how assets need to be created in order to do so but on the other end I am not sure if I alone can pull this off.