YouTube link: https://www.youtube.com/watch?v=D_3hYuMXUB0
A collection of materials, material instances, and material functions that can help improve material editing and produce a wide variety of amazing results.
- Generate dynamic shapes such as circles, rounded rectangles, hexagons, etc. Animatable parameters allow for creating a wide variety of simple shapes without the need to make textures using an external application. This can be useful in user widget designs that require dynamic results based on game variables.
- Apply image filters such as gaussian blur, edge detection, sepia, mosaic on both textures and scene textures (i.e. post-process filters)
- Utility functions to achieve several technical results such as ignoring exposure for unlit materials
- Functions to conditionally avoid sampling textures for performance gains.
- Generate equirectangular results from 6 separate textures
- UV manipulation functions allow the creation of several unique patterns such as circular UV patterns and fill a texture in only a subset of the entire UV range.
- Include sample materials for decals for common game features such as health bar widgets and AOE ground indicators.
Blueprint is included to render materials into a render target. You can then export the contents of the render target to a static texture via the content browser.