[Coming Soon] Improved Layered Clothing Fit

Hey all, thanks for the feedback! Wanted to add some clarification on the removal of the puffiness parameter. This new update does not mean that all clothes will be compressed down towards the body; if there is only one layer, its behavior will be similar to that of clothing that has a puffiness of 1.0. Where it differs from the previous beta, however, is that we use both inner and outer cages to guide the shaping of the clothes, so there should be less of a need to tweak puffiness below 1.0 in order to prevent outer layers (and single layers) from bulking out - they should fit more naturally by default.

Would love to hear more about your use-cases for puffiness and how you use it in your avatars - perhaps we can help find a way to get the same effect with the new system.

4 Likes

This is the issue that I do have. I currently use the behaviour to keep the clothing as 1.0 to retain the puffiness of the clothing underneath. Perhaps having a way to turn it up past 1.0 to add more bulk to clothes that you find necessary.

As I said in the other post, I use the puffiness to make my avatars less skinny as I don’t use normal layered clothing and use things like fursuits to allow my body to have a fur texture to it. I do need the extra padding underneath the avatar in specific areas I find too skinny

I do think that layered clothing’s alternate use of being able to have your own custom body shapes without requiring you to make specific UGC bodies every time is something that shouldn’t be missed. I do think that it would be nice to override the multi-layer bulkiness if you choose to up to a limit to reduce the amount of avatars that take up the majority of the map

3 Likes

Specifying the technical details of the changes being made is a huge +; It’s an interesting read, and I highly enjoy this! I hope more updates have this transparency.

1 Like

As described in my quoted reply, I personally relied on Puffiness to smoothen out the clothing on my avatar:

I also would use Puffiness just to make LC appear less bulky in general on classic avatars, which have much thicker limbs, compared to the more realistic humanoid avatars that LC is mostly designed for. It doesn’t matter how many layers are used - classic body parts are very prone to making LC appear over-inflated.


Once again, it’d be really helpful if there was a studio beta feature or some other way of testing this feature early, so I could confirm this for myself. There are tons of combinations you can get with LC on Roblox, and I’m skeptical about this update supposedly being able to seamlessly account for all of them.

5 Likes

I use the puffiness property for a few things on different avatar outfits:


I use it to make jackets & sweatshirts fit my dragon's body better. With the current algorithm, some pieces of layered clothing appear too thick / puffy on my avatar's particular body. By decreasing the puffiness I am able to mitigate this issue.

Puffiness at 1:
image

Puffiness at 0:
image

Notice how the jacket puffs less near the waist area.

Puffiness at 1:
image

Puffiness at 0:
image

Notice how the shoulder spikes are smaller, and how the armor wraps closer to the actual torso.


I also use the puffiness property to make some layered clothing items look larger than they would with default puffiness.

Shoe puffiness at 0.65 with thin socks (puffiness 0.4) underneath to make the shoes bigger. This achieves a more cartoony look similar to characters in various platformer games (sonic, mario, etc):
image

Shoe puffiness at default of 1 with thin socks underneath to make them bigger. Observe that the shoes are too big:
image

Shoe puffiness at default of 1 with nothing underneath to make them bigger. Notice how they’re too small:
image

4 Likes

Good job on this!

The thickness of layered clothing is a frustration for me when making avatars. I mainly use layered clothing in my avatars, so this can prevent me from making avatars. It’s great to see this being fixed. I’m excited for the release!

1 Like

a bit better but there shouldn’t be too many wrinkles tbh
on blocky avatars like the last example of bulkiness there tends to be lots of wrinkles near the wrists

Thanks for the hard work to make this happen!

But I’m still wondering… why wasn’t this introduced in the first place?

The wrinkles being baked into the model do explain why there are a lot of them in a place where it doesn’t really work well on certain models. I do believe that the wrinkles on those models can be made a lot better if removed

1 Like

Shouldn’t this have been implemented a long time ago?

Overall, the changes made my perspective on layered clothings a bit more positive and tolerant of it (Do not assume this is a safe sign to remove classic clothings).

If aggressive improvements like this could be made to layered clothings, then that’s great.

these changes should be made optional, at the very least. for some of my avatars, i use thin base packages and put layered clothing over it to create a new body shape, so i’m worried that this update would result in unnaturally thin characters. it would be great overall if the old algorithm were an option, because in some avatars, i have incorporated tapering and puffiness into the design itself, using body parts that make it look natural. i actually like how sleeves can end up looking flared and how some pants can become bellbottoms, however it should certainly be an option rather than the default, because those clothing items weren’t intended to look like that in the first place. avatars have already been made with the current system, so the original algorithm shouldn’t be completely removed.

Such a good moment with this feature ,I have some 3D clothes like the hunt first edition but I never going to wear them due to looking too thick.

But with this coming soon feature I will use this more better than 2D clothes