This project is a port of Dither3D to Godot Engine, packaged as a plugin.
The image above demonstrates the plugin in action, featuring character models from namekuji1337 and environment assets from Modular Roads.
- Surface-Stable Fractal Dithering: Dots stick to surfaces and maintain constant screen size.
- Multiple Shaders:
Dither3DOpaque.gdshader: Standard opaque material.Dither3DCutout.gdshader: Alpha cutout support.Dither3DParticleAdd.gdshader: Additive particles.Dither3DSkybox.gdshader: Skybox shader (6-sided texture support).
- Ready-to-use Materials:
materials/dither3d-opaque-default.tres: A pre-configured material using the opaque shader. You can drop this directly onto your geometry to see the effect immediately.
- Texture Generator: Generate required 3D textures within the editor.
This project is licensed under the Mozilla Public License v2.0 (MPL-2.0).
This is a port of Dither3D by Rune Skovbo Johansen, which is also licensed under MPL-2.0.