Projected Decals

As a Roblox Developer, it is currently too hard to properly create decals that are positioned correctly, without making unnecessary parts. My suggestion is to make the Decal object have three new properties:


  • Size
  • Position
  • Projected

These would allow developers to slap a decal onto a part of their choosing, and have it be positioned accordingly. When they turn on the option “Projected,” the decal will ignore the Decal.Face property, and will instead use the Size & Position properties, and wrap around part faces if the decal’s position begins to head off of the face it was initially applied to. If you have experience in Hammer World Editor, or the Unreal Engine, this should be familiar to you. Projected set to “False” will be the same behavior that decals exhibit now. They could also be parented directly to the Workspace, allowing them to be mapped to any part within range of the decal.

Here is a video demonstrating Projected Decals in Unreal Engine 4:

6 Likes

See: SurfaceProjection object

1 Like