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:

  1. Put the textures you want to convert in the TEXTURES folder.
  2. Run Converter.exe and select the conversion method.
  3. The conversion will process automatically. When complete, your converted textures will be ready.

Usage for NIKKE Modding:

  1. Put the NIKKE textures you want to edit in the TEXTURES folder.
  2. Run Converter.exe and select PMA to Straight Alpha.
  3. Edit the texture with your preferred software (Photoshop, GIMP, Krita, etc).
  4. Replace the textures in TEXTURES with your edited version.
  5. Run Converter.exe and select Straight Alpha to PMA.
  6. 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! ^‿^

Support on Ko-fi