HumanoidDescription should support images/decals for the "Face" category

The Problem

As a Roblox developer, it is currently too difficult to leverage HumanoidDescriptions for creating truly custom characters. I cannot use self-made (or public) decals/images for HumanoidDescription faces.
image

There used to be odd workarounds for this, but they no longer appear to work. Even if there are remaining functioning workarounds, they are not intuitive.

A Specific Example

I would like to dynamically create an NPC for a ViewportFrame. This NPC has a decal asset for a face. As a result, I cannot rely on solely HumanoidDescriptions to create it.

I must write a custom schema/solution for handling custom face assets. This is something that HumanoidDescription should likely cover out of the box.

The Ask

Allow decals/images to be used in the HumanoidDescription “Face” category.

Why This Matters

If this issue is addressed, it would improve my development experience because I would be able to quickly create custom avatars with HumanoidDescriptions (without having to code custom solutions for the “Face” category).

13 Likes

I have noticed that using decals for Face on HumanoidDescription works perfectly on the server side, but doing so on the client does not work at all. I plan to use this for an avatar editor, so the preview on the GUI should also have the same functionality.