Pixel-Perfect Fog Of War – Unity

DEMO VIDEO

Pixel-Perfect Fog Of War is a line of sight tool that lets you project a field of view from any number of objects, and hide objects within un-seen parts of your scene.
Pixel-Perfect Fog of war is the Ultimate fog of war tool, perfect for your next RTS, Moba, Social deduction, or horror project!
To celebrate 3 years of 5 star feedback, we have worked tirelessly to bring you our biggest update yet. Pixel-Perfect Fog Of War 3.0 is here, bringing new features and extreme optimizations.

Pixel-Perfect Fog Of War has many features and advantages over its competition:
– Greater Possibilities
All Render pipelines are supported
No extra cameras or render textures are required, meaning less overhead
World size cannot limit FOW, it is rendered in camera-space at full resolution no matter how vast your scene is
FOW will render on any graphics backend, excluding WebGL (WebGPU works!)
FOW fully supports both 2D and 3D projects. For 3D fog, you can project onto any axis, and render in both orthographic and perspective cameras
– Faster performance
Zero Update-Loop GC Allocations
Most of the FOW operations are caluclated on the GPU
The CPU side of FOW is accelerated using the C# jobs system and burst compiler
Optionally disable occlusion per-revealer, allowing thousands of revealers with minimal performance impact!
Powerful Sparse Spatial Hashing system allows for exceptional shader speed
Scalable performance options, with several presets to choose from
– Better Customization
Choose between Soft and Hard FOW
Option to change Fog Opacity
4 fog rendering modes out of the box:
Solid Color
Gray Scale
Scene Blur
Scrolling Texture Fog
Scene-Wide world bounds to darken the out of bounds portion of your scene
Option to permanately reveal areas seen by revealers, and optionally regrow the fog slowly over time
Option to set per-revealer opacity
Complete minimap system!
Render FOW to a texture to use as a minimap mask
Optionally render camera frustum onto minimap
Render unit positions onto minimap
New FOW pixelation and dithering options, perfect for retro games.
– Hide Objects in the Fog Of War
Traditional method: disable or enable hider renderer/gameobject
New in update 2.4 – Partial Hider Method: material based, Hiders on the edge of FOW can be partially revealed, “cut”, or faded in
Hider code is abstracted, easilly add your own effects or logic to hiders
– Faster Setup: Get Fog Of War in your scene in under 1 minute
No custom materials required, FOW will work out of the box with your existing scene
Compatible with the vast majority of assets on the asset store, with support provided in the case you find an incompatibility
Lightweight, the whole package is under 1.5 mb!
– Better support
Active and quick support through the discord
Frequent feature and performance oriented updates
Most community feature requests make it into the package

Technical details:
This package has many advantages over the competition:
Zero GC Allocations during the Update loop
No extra camera necessary
Compatible with all shaders. This tool using Image effects for the built-in render pipeline, render features for URP, and the Volume framework for HDRP.
No render textures necessary. line of sight data is calculated per-pixel on the GPU.
This package utilizes the Burst Compiler and C# jobs system. You must have these packages installed for the system to work out of the box.
Several Quick-Start demo scenes are included with this package.
Compatible Graphics APIs:
DX11
DX12
Vulkan
OpenGL
OpenGL ES 2.x
OpenGL ES 3.x
Metal
WebGPU
Incompatible Graphics APIs:
WebGL (use WebGPU instead)

Home Page

DOWNLOAD FROM HOT4SHARE.COM
DOWNLOAD FROM SYNCS.ONLINE

(Visited 2 times, 1 visits today)