Spotlight Sale: Save 50% on select Props now through October 7.

Decal Placer Function [SoftField]

SoftField - Materials - Jun 12, 2024

DecalPlacer allows applying decals to any object with a Material Instance, reducing shader load and making it ideal for working with destructible buildings.

  • Supported Platforms
  • Supported Engine Versions
    5.1 - 5.4
  • 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.

📷WATCH - DecalPlacer [SoftField]

________________________________________________

Decal Placer allows you to add decals to any material, applying them within the material itself without the need for separate actors for decal application. This minimizes shader overhead, making it an ideal solution for adding graffiti to walls, patches on roads, or creating cracks or dirt on props. In the asset, this function is connected to our basic material - M_Basic. Instructions on how to connect the function can be found in the video available in the description.


Thanks to Custom Primitive Data, you can use only one Material Instance for props and get a vast range of options for customizing decal application.


💡Feel free to give any your suggestion and review on our models and core system.


💡Check our other products here based on scans: Unreal Marketplace.


💡The asset supports Lumen: Epic Games Lumen Technical Details


Social Media:

Discord

TikTok

YouTube

Instagram

ArtStation

Technical Details

Features:

  • Allows applying a decal to an object within the material.
  • Provides the ability to move along the X and Y axes within the model's UV space.
  • Enables rotation of the decal around its axis.
  • Offers the capability to tile the decal.
  • Grid can be adjusted (Grid - 2x2, 3x3, and so on).
  • Allows for adjusting the blending of normal maps (blended with the base texture or overlaid on it).
  • Includes optional settings for enabling or disabling PBR textures, normal maps, or switching to mask-based operations instead of using Base Color.
  • Supports the application of up to three layers with the same functionality.
  • Works with Custom Primitive Data (though only with the first base layer).


Static Meshes: 3

Materials: 1

Material Instances: 5 (3 for meshes and 2 for demonstration)

Functions:  4

Textures: 30 (9 for Materials and functions, 9 for exemple meshes and 12 atlas)

Texture Resolutions: 16x16 - 2048x2048


Supported Development Platforms:

Windows: Yes

Mac: Yes

Documentation: Documentation