Gamelogic Fx Dithering
Version 1.0.0

Gamelogic Fx Dithering provides a collection of shaders for producing dithering effects in Unity.
Dithering is useful for simulating smooth gradients, transparent transitions, or stylized rendering on devices with
limited color resolution.
In the past dithering was a way to get more color depth out of limited displays, but in modern games it is often used as a stylistic choice.
Samples
The package includes a sample scene demonstrating the various dithering effects and their settings. You can import samples via the Package Manager window in Unity.
Included Shaders
Post-effect shaders
Create full-screen dithering using the Built-in Render Pipeline or URP.
- How to use post effects.
- Dithering Post Effects Reference for details on each effect.
- Dithering Tips for best practices and recommendations.
Object shaders
Apply dithering directly to materials for alpha dithering.
- How to use object shaders.
- Dithering Object Shaders Reference for details on each shader.
Pipeline Support
This package supports both:
- Built-in Render Pipeline
- Universal Render Pipeline (URP)
Most settings are identical in both pipelines. Differences are documented in the How-to guides.
Additional Tools Included (Gamelogic Fx)
The package also ships with Gamelogic Fx, which provides reusable utilities for effect development:
- Texture Generation Tools: generate gradients, noise, patterns, LUTs, and more.
- Post Effect Framework: lightweight base classes for building custom post effects.
- Common Shaders: shared building blocks used across effects.
- Material Shaders Reference: documentation on all included object-level shaders.