Accessory attachment points in new updated Dynamic Heads are inconsistent with existing default Classic Head

The newly released Dynamic Head conversions of Classic Faces (announced in this post) were published and added to user inventories today. Upon some testing and inspection of some of these heads, I noticed that accessories were slightly offset from how they previously fit on the classic head shape, which is the default shape for the majority of these heads.

Heres a look at the position of the HatAttachment in the existing default classic head shape:

Now, here’s a look at the same HatAttachment point across just a small selection of the new Dynamic Heads:
image
image
image
image

(links: 1, 2, 3, 4)

Why it matters

Since the release of Roblox created avatar accessories in 2007, and the UGC program in 2019, a vast majority of head-attached accessories have been created with the long existing default classic head shape’s exact specifications in mind, including it’s consistent attachment points for accessories. However, these newly released heads do not have the same consistent attachment points as the long standing default head has, meaning that countless avatar accessories made by both Roblox and UGC creators will no longer fit heads in the way that they were originally intended to at the time of creation. Many of these accessories rely on very precise positioning to ensure that avatar heads do not clip through them and appear to be broken or bugged by users.

For example:


Shadowed Head, the best selling paid avatar accessory of all time, no longer correctly fits avatar heads. As pictured, the back of the head now clips through the accessory when worn with one of the newly published Dynamic Head conversions. This is just one impacted accessory out of probably tens of thousands of items that will have similar issues caused by inconsistent attachment points.

Additionally, this issue is not limited to just the HatAttachment in these new heads. Each of the other attachment points in heads (HairAttachment, FaceCenterAttachment, and FaceFrontAttachment) are also offset from the default classic head’s positions, meaning accessories in these categories are affected by the same issue. At just a glance, there are many items that are currently in the weekly best selling sort in Marketplace that do not fit correctly with these new heads:


(links: 1, 2, 3, 4, 5, 6)

The above accessories are just a few examples of affected items that do not fit in the creator-intended way on these new heads. If a user is shopping in marketplace, and tries on one of these items and sees that the item doesnt fit well by default, they might not even buy the item anymore. The inconsistencies in attachment points between these new heads and the default classic head has the potential to hurt creators’ incomes, and needs to be addressed.

Expected behavior

The attachment points for accessories in the new Dynamic Heads should be positioned exactly the same as in the original default head shape; accessories should fit these heads exactly as you would expect them to.

23 Likes

Thank you for the report. We have assigned to our team for additional review.

4 Likes

Please also have a look at re-aligning the NeckRigAttachment, R15 seems to have been designed to match R6 with how the default body is set up, and messing with the NeckRigAttachment makes
Heads inconsistent between the body types.


Original head.

Stevie standard, notice the neck is placed too high on the R15 rig but maintains its positioning with the R6 rig. I do know that this is how R6 is designed, but with Roblox seemingly aiming for visual parity between dynamic and original faces, I think this should have a second look.

This applies to most dynamic heads published by Roblox, please just copy-and-paste the attachments from the original meshes…

This used to be even worse, but it’s still inconsistent.

8 Likes

this bug report is heavily underrated. a very large portion of roblox’s own dynamic heads are currently completely incompatible with existing UGC hat/face accessories and full-face masks that have been around since the ugc program was first introduced, causing weird clipping issues.

roblox should make the attachment position values the same as classic heads for all recently introduced dynamic heads so that a huge number of existing marketplace items are compatible without everyone having to use accessory adjustment for every single head-related accessory item

for a multi-zillion dollar company like roblox, here are the “perfect” positions i’m sharing; hopefully they take note and implement them, as these would fix the issue:

facecenterattachment 0,0,0
facefrontattachment 0,0,-0.6
hairattachment 0,0.6,0
hatattachment 0,0.6,0
neckrigattachment 0,-0.5,0

thanks

3 Likes

the fix should be implemented.. my current roblox avatar is literally chopped because of the attachment positions :skull_and_crossbones::broken_heart:

before:


after:

this issue doesnt effect the other head shapes right?

It does, the attachment points differ from their original versions.

2 of the items shown in the post are mine, this is heavily affecting my sales. Is there any updates regarding these? Its not fair to creators and people who bought said items.

2 Likes

I can provide WAY more examples if needed.

This is definitely very damaging to creators, hoping this can be addressed soon :folded_hands:

Hey - thanks for reporting. Let me flag this to the team to take a look.

1 Like