This change negatively affects some of my outfits, but my situation is probably WAY more specific than anyone else here.
I like experimenting with layered clothing (LC), and a lot of my outfits involve complicated LC combinations with modified LC properties, all of which cannot be accomplished normally through Roblox’s avatar editor, and instead must rely on calling avatar APIs directly.
It’s possible to use AvatarEditorService for some of this, so I made an entire place to easily edit LC, mainly for my own personal use. The main point here is that you can lower the Puffiness property of your clothes to actually make LC look good on classic avatars, since LC often appears way too inflated on them.
(Puffiness is a number from -1 to 1 (defaults to 1) that controls how compressed LC is. The documentation says 0 to 1. The documentation is incorrect.)
Before/after lowering Puffiness from 1 to -1. The difference can be staggering!
(The beta was not enabled here. This is just to show off the power of negative Puffiness values.)
However, some clothes with lowered Puffiness values just look worse after this update. They ironically appear more inflated in some cases.
Before/after enabling the beta feature. Take a look at the blocky astronaut, especially around the feet/hips. It’s suddenly built like an hourglass, with much thicker arms.
Also, the astronaut is only wearing one LC item, which is the space suit itself. If this change only affects multi-layered outfits, then why is the astronaut being affected?
Clearly, it appears that single-layered outfits are also affected, but only if they have negative Puffiness. (This would also explain why the 2nd avatar’s pants aren’t affected, but the sweater is.)
Another example. This is my main avatar that I usually always use for everything. Like I said before, I like experimenting a lot with LC, and this avatar configuration is a great example of that:
(The beta was not enabled here.)
This avatar has a jacket, and an underlying shirt which you can’t see.
The jacket has a Puffiness of -0.5. The shirt has a Puffiness of 1.
It also has pants with Puffiness 0 and “shoes” (uploaded as a shirt) with Puffiness -0.6.
Normally, the cuffs on the arms that I’m using create somewhat of a ridge on the jacket. I like using these arms with LC, but the ridges look kinda weird, and the shoulders are a bit too sharp.
I found out that if I wear this shirt under the jacket, and lower the jacket’s Puffiness so that it’s not over-inflated, the shirt will hide those ridges and make my shoulders less sharp. Much better! My hair also doesn’t clip through the jacket as significantly anymore.
But once I enable the beta, the shirt no longer has any significant effect on my arms. The ridges are back, and my shoulders are sharp once again.
I might as well mention my shoes. My shoes are okay in the beta. Everything gets kinda squished at the point where my pants meet, but it’s not very noticeable. I can’t tell if this is an improvement or not.
Here is a model containing all 3 avatars showcased here, complete with HumanoidDescriptions:
characters.rbxm (224.4 KB)
If the whole point of Puffiness is to compress your clothes, then what does this new LC update accomplish that Puffiness doesn’t, other than being completely automatic? And if the API supports Puffiness, why was it never used for anything?
This change just seems to be ruining some of my outfits that rely on Puffiness. Some of them are OK in the beta, some aren’t. But I also understand that I’m probably one of the only people who experiments this much with LC, so I doubt Roblox would be willing to give up this update just because of my complicated outfits which can literally only be equipped through direct API calls…
Maybe just don’t apply the new changes on clothes with Puffiness values less than 1? I don’t know. I just don’t want this change to potentially ruin my outfits.