Occlusion Mask

This feature ensures the player character remains visible at all times by dynamically controlling the occlusion mask on obstructing meshes, using a combination of materials and blueprint

Materials

Uses exposed parameters to control the transparency of obstructing meshes, allowing them to fade in real-time.

Player Blueprint

Performs a line trace between the camera and the player character to detect obstructing meshes, then modifies their material parameters to ensure the character is always visible.