How to Apply Clothing Without Removing Custom Materials of Characters?

The only topic close to my request is this one where I’m aware that the Roblox engine cannot apply clothing to characters with custom materials. However, are there any alternative methods to achieve this? I’ve seen games do it.

For example, here’s a character:

it’s material is rubber as you can see

image

Now, if I try to apply clothing:

The material is completely removed, reverting back to plastic. This is frustrating because my game’s aesthetic requires characters to have a rubber material, and the edges of the arms, torso, and legs become rounded again.

How can I keep the character’s material as rubber while also applying clothing?

This is an issue with textures on Roblox. This same behavior applies with SurfaceAppearances and the TextureID of Meshes.

Basically, meshes on Roblox only support one texture at a time, and the clothing texture takes priority. The only way to show the material under the clothing would be to edit the clothing texture itself.

However, if you don’t mind the suit looking like stone, you can also apply a Texture object on all faces of the part, then tune their Transparency property to show the material over the clothes and body.

1 Like

Alright, thank you, i guess its not really worth the hassle then since the Roblox engine works that way.

Ill put it back to plastic for players then but i wished there was a way to remove the round edges on the player parts without changing the material so we can keep clothes on, but i’m not too sure how to achieve that.

If there’s no way to remove the round edges while keeping clothes on at all then i guess it’s not really a big deal, but thanks anyway

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.