Channel packing grayscale textures in Krita

Channel packing is oftentimes used in game engines to reduce the number of individual texture files that need to be loaded by the engine. This tutorial explains how to pack grayscale images into the individual RGBA channels of a texture in Krita. Channel packing demonstrated with example textures I’m using the free MetalWalkway004 material as […]

How to invert a normal map’s green channel in Krita

This tutorial explains how to turn DirectX normal maps into OpenGL normal maps in Krita by inverting the green channel. If you’re used to inverting a normal map channel in Photoshop by selecting the channel and pressing Ctrl+i, you might have noticed that this doesn’t work in Krita. Instead Krita inverts all colors in all […]

Scroll to top