Procedural Decal Toolset

Procedural Decal Toolset - Available on the Unreal Marketplace

Procedural Decal Toolset - Available on the Unreal Marketplace

Demo of the Patch Decal Tool

Demo of the Paint Decal Tool

Demo of the basic decal blueprint functionality behind all the procedural decal blueprints.

Demo Map

Demo Map

Combines tiling texture information with masks via blueprints & material instances to generate infinite variety. Never place the same decal twice.

Combines tiling texture information with masks via blueprints & material instances to generate infinite variety. Never place the same decal twice.

Supports parallax occlusion mapping on decals for a more realistic look.

Supports parallax occlusion mapping on decals for a more realistic look.

Supports edge masking to remove any unwanted stretching.

Supports edge masking to remove any unwanted stretching.

Auto snapping to surfaces.

Auto snapping to surfaces.

The Patch Decal Tool layers two sets of tilers to create complex materials like plaster over brick.

The Patch Decal Tool layers two sets of tilers to create complex materials like plaster over brick.

The Tiler Decal tool takes a single tiling texture set and combines it with a macro mask.

The Tiler Decal tool takes a single tiling texture set and combines it with a macro mask.

The Paint Decal Tool creates painted or other thin surface materials.

The Paint Decal Tool creates painted or other thin surface materials.

It also generates procedural normals along the edges for that "custom" without the custom textures.

It also generates procedural normals along the edges for that "custom" without the custom textures.

The Stain Decal Tool can be used to generate different types of grunge, leaks and other stains.

The Stain Decal Tool can be used to generate different types of grunge, leaks and other stains.

Procedural Decal Toolset

Something I've been meaning to clean up and publish for a while now.

https://www.unrealengine.com/marketplace/en-US/product/procedural-decal-tools

Made in UE4, these blueprint tools take in sets of tiling & non-tiling textures and generate highly diverse, reusable decal content based on those inputs. Parametric controls are customizable based on the user's needs and can be utilized across a broad spectrum of content targets.

Features:

- Decal Types: Basic Decal, Tiling Decal, Stain Decal, Paint Decal & Patch Decal
- Large set of highly tunable parameters to customize each decal type to exact specifications
- Angle fade masking to remove decal stretching
- Auto alignment of decals to nearest surface at the click of a button
- Supports parallax occlusion mapping based on decal actor alignment
- Generates proceduralized normal edges on some decal types
- Aspect ratio locking on decal actor scale
- Inheritable blueprints for saving custom settings for quick re-use.
- RGBA packed textures & materials are set up to support AO(R), Displacement (G), Roughness (B), Metalness (O). Materials have been commented to allow for easy adjustments to this framework.

If this is interesting to you go and check it out over at the Unreal Marketplace.