dim
dim is tool to edit and evaluate dithering patterns, written in Lua with Love2D for LTRO-1 specifications.
Features:
- 2-colour and 3-colour patterns
- Undo/redo
- Save/load patterns
- Preview of tiling (full/horizontal/vertical)
- A built-in library of patterns
- Pattern generators: white noise, blue noise, Bayer matrices
- Pattern metrics: density, void and cluster scores (the last two are derived from blue noise generation procedure)
Keymap:
- START: enter/tab/escape
- A: x/space
- B: z/left alt
Recommended usage: x/z/tab.
Menu will close itself if you release initially pressed START when a button is selected.
Patterns are saved in a platform-dependent app's saves directory. More information.
Blue noise generation takes time for larger pattern sizes.
The web version may be slower than native ones. There may be problems with playing music in the web version. The MacOS build is untested.
Status | In development |
Category | Tool |
Platforms | HTML5, Windows, macOS, Linux |
Author | Quickmarble |
Made with | LÖVE |
Tags | dithering, editor |
Download
Install instructions
When running the .love source directly (or .exe with wine), LOVE_GRAPHICS_USE_GL2=1 may be needed to avoid crashes on Linux, depending on the version of Love2D installed. This workaround is built-in for AppImage release.
Leave a comment
Log in with itch.io to leave a comment.