Texture Painter

Christopher Albeluhn - Mar 26, 2021

This pack gives you the ability to paint directly onto assets within the Unreal engine itself, and exports .EXR images of them.

  • Supported Platforms
  • Supported Engine Versions
    4.22 - 4.26
  • Download Type
    Asset Pack
    This product contains an assortment of Unreal Engine assets which can be imported into a pre-existing project of your choice.

This pack allows you to paint Diffuse, Metallic, Specular, Roughness, Emissive, Opacity, Normalmap and Displacement map textures directly inside the Unreal engine.


A variety of options are available to use. There is a undo-redo system in place allowing you to add up to 15 undo's if needed. Brushes are fully customizable (you can add custom brushes as well), and a variety of brushes are included to give you some options on how to interact with the colour/height/normalmap information. There is a built in 'mirroring' function for the X, Y and Z axis, and each individual texture can be exported as a .EXR files. These files can be imported directly into Unreal, or Photoshop for further editing. There is also an option to combine various black and white textures into a single image using the RG and B channels individually.


Future updates will be coming to this with more features and additional brushes to choose from.


You can see a full run-through of all the features available at this link: Youtube Link

Technical Details

Features: The ability to paint diffuse, metallic, specular, roughness, emissive, opacity, normal maps and displacement maps directly within the editor.


To achieve this, the following features are available.

  •  Brushes: Painting, Additive, Smoothing, and Flatten.
  •  Mirroring options for the X, Y and Z axis.
  •  Preview menu to see the texture you're painting, and the corresponding UV's.
  • Textures can be baked out with a resolution ranging up to 4K.
  • The skybox has variables exposed to allow the lighting and skybox textures to change at runtime, as well as locking the skybox to maintain a constant lighting angle on the painting asset.
  • Full exporting options to export everything, or just individual textures.
  • A blueprint exists to allow for quick previewing of saved textures.


Number of Blueprints: 3

Input: Mouse and keyboard. All 'inputs' are held within the pawn and blueprints themselves, so no need to add anything to the project settings inputs.


Network Replicated: NA


Supported Development Platforms:

Windows: Yes

Mac: Not tested


Documentation: You can find an hour long flythrough of the tool here: Youtube Link

You can get further details on the tool at my website here: Texture Painter Link


Important/Additional Notes: HDR images are sourced from HDRIHaven.com