A feature-complete gradient tool for creating SNES-HDMA Styled gradients using advanced color spaces and easing functions.
( This tool is NOT for SMW/SNES RomHacking. )
This is a Python-based GUI application built with PySide6 that allows users to create and preview gradients. It supports multiple color spaces including Oklab, Oklch, CIELAB, CIELCH, and YIQ, along with various easing functions for smooth transitions.
- Ensure you have Python installed.
- Install the required dependency:
pip install PySide6
Run the application:
python ProGradientTool.py
The GUI will open, allowing you to:
- Select color spaces
- Add gradient stops
- Choose easing functions
- Preview the gradient
- Export settings
- Dithering
- Export gradient into a PNG image
- Python 3.x
- PySide6
MIT License - see LICENSE file for details.



