Alpha Converter
A tool to convert between Premultiplied Alpha (PMA) and Straight Alpha textures for NIKKE modding and other graphics work. Thanks to koshirei and gjopin for the original code.
👉 DOWNLOAD HERE 👈
NOTE: This tool is essential for working with NIKKE textures as the game uses Premultiplied Alpha format. When editing textures in software like Photoshop or GIMP, you'll need to convert back and forth between formats.
General Usage:
- Put the textures you want to convert in the
TEXTURESfolder. - Run
Converter.exeand select the conversion method. - The conversion will process automatically. When complete, your converted textures will be ready.
Usage for NIKKE Modding:
- Put the NIKKE textures you want to edit in the
TEXTURESfolder. - Run
Converter.exeand select PMA to Straight Alpha. - Edit the texture with your preferred software (Photoshop, GIMP, Krita, etc).
- Replace the textures in
TEXTURESwith your edited version. - Run
Converter.exeand select Straight Alpha to PMA. - If you work with Spine Pro, you can skip step 5, since Spine Pro comes with an option to save textures using PMA (Premultiplied Alpha).
PRO TIP: Always keep backups of your original textures. The conversion process is reversible, but having originals ensures you can start over if needed.
Understanding Alpha Formats:
Premultiplied Alpha (PMA)
- Used by NIKKE and many game engines
- Color values are multiplied by the alpha value
- Better performance and fewer rendering artifacts
- Harder to edit directly in image software
Straight Alpha
- Standard format for image editing software
- Color and alpha channels are separate
- Easier to edit and manipulate
- May cause halos or artifacts in game engines
Workflow Diagram:
NIKKE Texture (PMA)
↓ Convert: PMA → Straight Alpha
Editable Texture (Straight Alpha)
↓ Edit in Photoshop/GIMP
Edited Texture (Straight Alpha)
↓ Convert: Straight Alpha → PMA
Final NIKKE Texture (PMA)
Happy modding! ^‿^