Sprite Materials are assignable Material assets that influence the Sprites appearance in levels, such as sharpening pixels, smoothing edges, and how translucent they are.
Materials can also affect how the Sprites interact with the environment lighting and can even emit its own lighting.
Sprite Material Reference
Here you can reference a list of the materials included with the Paper2D plugin that you can use when working with Sprites in Unreal Engine.
| Material | Example Image | Description |
|---|---|---|
| DefaultLitSpriteMaterial | ![]() |
This material uses the Default Sprite Texture Settings as the material settings. Using this material, will also enable the sprite's appearance to be influenced by lights within the level. |
| DefaultSpriteMaterial | This material will use the Default Sprite Texture Settings as the material settings. Using this material, will also prevent the sprite's appearance from being influenced by lights within the level. There are two DefaultSpriteMaterials found in the engine content, one is designed for the Paper 2D system while the other is designed for the Niagara particle system. You can delineate the two by hovering over the material, and ensuring the Path lists the |
|
| MaskedLitSpriteMaterial | ![]() |
This material will mask the sprite from its background and the level, creating a hard cutoff between the sprite and the background. When using a mask material, no gradient transparency values can be used. Using this material, will also enable the sprite's appearance to be influenced by lights within the level. |
| MaskedUnlitSpriteMaterial | ![]() |
This material will mask the sprite from its background and the level, creating a hard cutoff between the sprite and the background. When using a mask-material, no gradient transparency values can be used. Using this material will also prevent the sprite's appearance from being influenced by lights within the level. |
| OpaqueLitSpriteMaterial | ![]() |
This material will use a solid layer for the entire sprite object. This material does not allow for any transparency or gradient of transparency in the sprite's pixels. If the sprite contains a transparent background, this material will fill the background in with a solid black. Using this material will enable the sprite's appearance to be influenced by lights within the level. |
| OpaqueUnlitSpriteMaterial | ![]() |
This material will use a solid layer for the entire sprite object. This material does not allow for any transparency or gradient of transparency in the sprite's pixels. If the sprite contains a transparent background, this material will fill the background in with a solid black. Using this material will prevent the sprite's appearance from being influenced by lights within the level. |
| TranslucentLitSpriteMaterial | ![]() |
This material will allow for transparency and transparency gradients to occur on the sprite. This material can be helpful for creating see-through materials such as windows or water. Using this material will also enable the sprite's appearance to be influenced by lights within the level. Transparency materials are the most performance intensive, so it is important to use these materials sparingly in your project. |
| TranlucentUnlitSpriteMaterial | ![]() |
Using this material, will allow for transparency and transparency gradients to occur on the sprite. This material can be helpful for creating see-through materials such as windows or water. This material is the most performance intensive so it is important to use this mode sparingly. Using this material, will prevent the sprite's appearance from being influenced by lights within the level. Transparency materials are the most performance intensive, so it is important to use these materials sparingly in your project. |
Custom Sprite Materials
You can edit existing Sprite Material assets or create custom Material assets that you can use to render your Sprites in your project.
For more information about creating material assets, see the Material Editor Guide documentation.






