Skip to content
/ doomify Public

Image color quantization utility for generating DOOM textures written using C++ and Qt.

License

Notifications You must be signed in to change notification settings

not-ed/doomify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DOOMify is a color quantization tool used for quickly generating retro game textures and sprites. When given a source image, an output image can be exported with its color detail restricted to those found in the given palette, whether it be built-in, or through another image's colors provided by the user.

Requirements

DOOMify is built with the Qt toolkit, and relies on the Core, Widgets and GUI Libraries in order to function. It is also reccomended that you have Qt Creator and Designer, even if you will not be working with the DOOMify UI directly.

Ensure you that you are using a version of Qt 5!

Windows

Use the Qt Online Installer to install the components described above. It is also recommended that you install and use the MinGW Toolchain over MSVC if you will be building for desktop, although the latter should still work.

Linux

sudo apt-get install qt5-default
sudo apt install qtcreator

License and Attributions

DOOMify is subject to the same terms found within the Qt Open Source License. Like the modules used, DOOMify is also provided under the GNU General Public License (see LICENSE).

DOOMify uses a copy of the 'single include' version of JSON for Modern C++ (Ver. 3.11.2), which is made available under the MIT License. Copyright © 2013-2022 Niels Lohmann.

About

Image color quantization utility for generating DOOM textures written using C++ and Qt.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages