Pixel-Perfect Fog Of War
Dynamic, ultra-sharp line-of-sight Fog of War for Unity. Pixel-perfect rendering at any world size, GPU-accelerated reveal, and a deep customization toolset — works in 2D and 3D, across every render pipeline.
Features
Everything you need to add crisp, performant Fog of War to your game.
Pixel-Perfect Rendering
Per-pixel screen-space fog with no resolution limits. Stays razor-sharp at any world size, with zero grid artifacts.
Raycast Line of Sight
Burst-accelerated raycasting computes true line of sight with accurate edge detection, corners, and occlusion.
Deep Customization
Solid, grayscale, blur, texture, and outline fog styles. Pixelate, dither, soften, invert, and tint to taste.
Hiders
Hide units and objects outside line of sight. Built-in behaviors, custom hooks, and per-revealer visibility events.
Built for Scale
Spatial acceleration, time-sliced updates, static revealers, and staged GPU uploads keep thousands of revealers fast.
Minimap & Memory
Generate a minimap texture, regrow explored fog over time, and save/load exploration state to disk.
Documentation
Jump to the section you need.
Getting Started
Install the package, set up the Fog Of War World, and add your first revealer.
Read more →