Erebus is a powerful Unity package that offers advanced dynamic occlusion and soft shadow ray tracing using distance fields. This package is designed to provide next-gen graphics capabilities, including support for HDRP and URP, deferred and forward rendering, and contact shadows for all directional lights. It also includes a mesh-to-SDF editor and batch tool, making it highly customizable. Erebus supports Windows, Mac, and Linux, but is not compatible with WebGL or mobile devices. The package is a top-quality asset that is fast and dynamic, with support for TAA. However, it currently lacks proper Unity6 support, DX12 support, and VR support, which are listed as TODOs.
Erebus uses software ray-traced SDF shadows and ambient occlusion, and is built on top of HDRP and URP. It supports all light types, including directional, point, and spot lights, and is more efficient than Unity shadows. All meshes can be automatically converted to SDF voxel data, and the package includes a mesh-to-SDF editor and batch tool. Erebus is highly customizable and supports DX11, Vulkan, and Metal. However, it is not compatible with WebGL and mobile devices, and lacks proper support for Unity6, DX12, and VR.





