Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

27 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages