Keep Characters Always Visible - Camera Occlusion Cut Out for 2D & 3D - DOCS Pro OFFICIAL SALE


Documentation | Support Email |

Youtube | Contact Form |


New & Improved Version! Keep your characters always visible with seamless camera occlusion for 2D & 3D games.



DOCS is a plug-and-play system that automatically reveals characters behind walls, props, foliage, or terrain using camera-to-target detection and shader-based masking - no complex setup, no coding required.



Why DOCS matters for your game:


  • ✅ Players are always visible, even behind walls, props or foliage
  • ✅ Smooth camera behaviour - no snapping or clipping
  • ✅ Seamless occlusion transitions for polished gameplay
  • ✅ Works with walls, props, foliage & Unity Terrain
  • ✅ Compatible with URP, HDRP, and Built-in render pipelines


Key Features:


  • Automatic detection: Drop it on your character and start
  • Target-agnostic: Reveal any character or object, not just the player
  • Flexible detection: Collider, renderer & Unity terrain prototypes
  • Precise control: Adjustable reveal radius, height & depth
  • Smooth transitions: Customize speed to match your game's style
  • Dynamic material support: Works with opaque & transparent objects
  • Visual debug support: Custom integrated gizmos
  • Bonus Content: Includes 16 ready-to-use noise textures to instantly change the occlusion style


DOCS is designed to integrate seamlessly into existing Unity projects without requiring scene restructuring or custom asset pipelines.


It works with your current materials, camera setup and level design, while remaining flexible enough to adapt to different gameplay styles and visual directions.



Material & Shader


  • Opaque & Transparent materials support
  • Works with all Unity material channels
  • Unity-style Material Inspector
  • Works with your existing materials without breaking visuals - familiar workflow that saves time


Contents


  • 2 Shader Graph files (Opaque & Transparent)
  • 2 Shader Sub-Graphs for easy integration
  • DOCS C# Controller Script & Custom Editor GUI Scripts
  • Material Switcher Tool & Demo Prefabs
  • Demo scenes showing real use cases
  • Full documentation & setup guide


Designed for real production workflows


In stylized and modular projects, maintaining color consistency and creating variations across many assets can quickly become time-consuming.
Pair this pack with UVMod to upscale, move, and recolor UVs directly in Unity - without reworking models or textures.

A practical combination for developers who want fast iteration, visual consistency, and flexible customization in production-ready pipelines.




*Demo scenes are included to get you started immediately. Character and third-party environment assets shown in screenshots are for demonstration purposes only and are not included.