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.

Unity 2019+ Built-In URP HDRP 2D & 3D Burst Jobs

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.

Overview

Feature summary, supported pipelines, and requirements.

Read more →

Getting Started

Install the package, set up the Fog Of War World, and add your first revealer.

Read more →

Features

Sample modes, fog appearance, regrow, minimap, and more — explained.

Read more →

Components

Full reference for every component and inspector property.

Read more →