Skip to content

Bullet Decals Manager

Description

The Bullet Decals Manager Script is used by the weapons to register bullet impact decals and prevent that the number of decals doesn’t exceed the maximum allowed. It also separates them to avoid overlapping (Z-fighting).

Editor Properties

Property Function
Max Decals Defines the maximum number of decals that can be generated on the scene.
Decal Separator Defines the minimum distance between two decals. (If the distance between two decals is less than the indicated value they will be merged into a single one)

Public Methods

Method Function
CreateBulletDecal Generates a bullet hole decal.
RegisterDecal Register a new decal and validate if it can be generated.
RemoveDecals Clear all decals generated in the scene.