Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Surface-Stable Fractal Dithering for Godot

An asset by Garden-eel
The page banner background of a mountain and forest
Surface-Stable Fractal Dithering for Godot thumbnail image
Surface-Stable Fractal Dithering for Godot thumbnail image
Surface-Stable Fractal Dithering for Godot image holder but it is empty

Quick Information

0 ratings
Surface-Stable Fractal Dithering for Godot icon image
Garden-eel
Surface-Stable Fractal Dithering for Godot

# Surface-Stable Fractal Dithering for Godot 4Dither3D brings high-quality, surface-stable fractal dithering to Godot. This is a full port of the original Unity implementation by Rune Skovbo Johansen.**Features:*** **Surface-Stable:** Dithering coherently follows object geometry.* **Complete Shader Suite:** Includes shaders for Opaque, Alpha Cutout, Additive Particles, and Skyboxes.* **Built-in Texture Generator:** Includes an editor script to generate the required noise textures directly within Godot—no external tools needed.* **Ready-to-use:** Includes pre-configured materials to drop into your scene immediately.**Installation:**1. Download and install the plugin.2. Enable the plugin in Project Settings -> Plugins.3. Use the provided materials in the `materials` folder or create new ShaderMaterials using the shaders in the `shaders` folder.**Credits & License:*** Ported to Godot by Gardene-el.* Original algorithm and implementation by Rune Skovbo Johansen.* Licensed under Mozilla Public License v2.0 (MPL-2.0).

Supported Engine Version
4.2
Version String
1.0
License Version
MPL-2.0
Support Level
community
Modified Date
1 day ago
Git URL
Issue URL

Surface-Stable Fractal Dithering for Godot

This project is a port of Dither3D to Godot Engine, packaged as a plugin.

4c71ec9d76669ef614f65f360eca6170

The image above demonstrates the plugin in action, featuring character models from namekuji1337 and environment assets from Modular Roads.

Features

  • 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.

License

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.

# Surface-Stable Fractal Dithering for Godot 4

Dither3D brings high-quality, surface-stable fractal dithering to Godot. This is a full port of the original Unity implementation by Rune Skovbo Johansen.

**Features:**
* **Surface-Stable:** Dithering coherently follows object geometry.
* **Complete Shader Suite:** Includes shaders for Opaque, Alpha Cutout, Additive Particles, and Skyboxes.
* **Built-in Texture Generator:** Includes an editor script to generate the required noise textures directly within Godot—no external tools needed.
* **Ready-to-use:** Includes pre-configured materials to drop into your scene immediately.

**Installation:**
1. Download and install the plugin.
2. Enable the plugin in Project Settings -> Plugins.
3. Use the provided materials in the `materials` folder or create new ShaderMaterials using the shaders in the `shaders` folder.

**Credits & License:**
* Ported to Godot by Gardene-el.
* Original algorithm and implementation by Rune Skovbo Johansen.
* Licensed under Mozilla Public License v2.0 (MPL-2.0).

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Surface-Stable Fractal Dithering for Godot icon image
Garden-eel
Surface-Stable Fractal Dithering for Godot

# Surface-Stable Fractal Dithering for Godot 4Dither3D brings high-quality, surface-stable fractal dithering to Godot. This is a full port of the original Unity implementation by Rune Skovbo Johansen.**Features:*** **Surface-Stable:** Dithering coherently follows object geometry.* **Complete Shader Suite:** Includes shaders for Opaque, Alpha Cutout, Additive Particles, and Skyboxes.* **Built-in Texture Generator:** Includes an editor script to generate the required noise textures directly within Godot—no external tools needed.* **Ready-to-use:** Includes pre-configured materials to drop into your scene immediately.**Installation:**1. Download and install the plugin.2. Enable the plugin in Project Settings -> Plugins.3. Use the provided materials in the `materials` folder or create new ShaderMaterials using the shaders in the `shaders` folder.**Credits & License:*** Ported to Godot by Gardene-el.* Original algorithm and implementation by Rune Skovbo Johansen.* Licensed under Mozilla Public License v2.0 (MPL-2.0).

Supported Engine Version
4.2
Version String
1.0
License Version
MPL-2.0
Support Level
community
Modified Date
1 day ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers