Camera Occlusion Reveal is a plug-and-play camera utility that keeps important targets visible even when they become hidden behind environment geometry.
Unlike traditional dissolve or stencil-based solutions, Camera Occlusion Reveal uses a dedicated reveal workflow that supports custom materials, Shader Graph integration, object preservation filters, and multiple detection modes.
The system can be used in a wide variety of projects, including:
The built-in Default Ellipse mode works immediately without requiring custom shaders or materials.
For advanced use cases, Material Overlay mode allows developers and artists to create completely custom reveal effects using Shader Graph or custom shaders. Several reveal parameters are automatically pushed to the material, allowing dynamic effects such as:
The system also includes preservation filters that allow specific objects to remain visible while environment occluders are hidden, providing additional control over the final result.
Camera Occlusion Reveal is designed around the CameraExt philosophy: