Unreal Engine - Wall Hiding System:
This asset offers a comprehensive set of Material Functions tailored for concealing walls, vegetation, and various objects in top-down game environments.
Designed with precision in mind, the focus is on selectively hiding walls based on the player character's location. The entire functionality is achieved through a shader, requiring only the definition of coordinates for areas to hide within Blueprints, such as those around the player character. Integration is simplified by connecting one of the functions to the Opacity Mask channel of your material, as demonstrated in the included examples.
Refer to the documentation for detailed information on usage and additional examples, and explore the demo for insights into combining functions with vegetation masks.