Roblox change caused visual error with skinned mesh part of models

Reproduction Steps
Not sure if this is exclusive to my game or not, as my game uses custom character models where a few parts are skinned meshes, which not many games do. Here’s a link to my game: Dragon's Fire 🔥 - Roblox

System information: This bug happens on every device playing including mobile and PC users both fast and slow

To reproduce simply join a game instance with several players in (doesn’t seem to happen when you’re playing all alone) and walk or fly around.

Expected Behavior
I expect the skinned mesh to smoothly stay attached to the character model through all movement and animations, and update with the same frequencies as the rest of the player model as has been the case without issue for the last 5-6 months.

Actual Behavior
As you see here:
https://gyazo.com/d5a1e90d4754ccfd5f36eb4698d6f56c

The skinned meshes lag behind and act as if they’re being updated at an insanely low framerate compared to the rest of the character, this only happens with the skinned meshes as the rest of the character is made from normal meshparts. The skinned meshes are using bones.

I have tried disabling ALL beta features, all new features under workspace properties, AND reverting to last month’s version of the game to ensure there is nothing I can do. Nothing worked.

Although it seems to be only a visual error that doesn’t impact character controls or anything else, it does create a big impact as players simply dont want to play a game where parts of their character is lagging behind at all times.

Issue Area: Engine
Issue Type: Other
Impact: High
Frequency: Constantly
Date First Experienced: 2021-08-12 21:08:00 (+02:00)

8 Likes

Worth mentioning that this doesn’t happen to my own game where I have a creature with skinned mesh wings and meshparts otherwise. I’m not doing anything fancy with bone transforms for making the head turn to follow the camera, it is solely animated through the animator under the humanoid.

We’re taking a look now, thanks for the bug report.

2 Likes

Dragon’s Fire should be returning to normal shortly, please let us know if you find otherwise.

1 Like

Having a similar issue with mesh deformation only in live servers.
The meshes are binded for some reason and are very slow to update position.

Live game: https://gyazo.com/d5f5b8bbb2b13517fbd0b3701d95d3f3
Studio: https://gyazo.com/6f479b3d5931dc9637d18634e19c7900

I have a similar issue, still occuring. where with a mesh deformed rig won’t entirely replicate in visual (Motor6D usage, there are no bones present). Tested the character look with another rig that consisted of non meshed parts and that worked normally.

Mesh deformed torso (the vest works due to it being welded with a manualweld)
https://gyazo.com/e5294100b10fd9d4a52f9dd8b9134934
This should make it a bit more clear, as it’s without uppertorso clothing
https://gyazo.com/287b06bade830a35b975f5ab0531bb90

This used to work perfectly fine a couple days or even less than 24 hours ago. (with the clothing following the character). even if it wouldn’t you can also see how the arms sort of twist when turning, that’s not supposed to happen nor is programmed in (the look should only affect the waist), I’m also assuming this is connected to some recent FFlag changes regarding skinned meshparts.

This still happens both in studio and in game. If a link is needed let me know, though as far as i tested in every instance I tried this it all acted the same

Just to follow up here, the change was reverted Friday afternoon, so everything should have returned to normal at that point. We’re following up with individual devs for repro information, let us know if you run into any other problems.

2 Likes

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