Skinned MeshPart bones are being drawn / rendered incorrectly

This problem can be seen in both the animation editor and in the 3d importer widget and maybe even other places in studio where bones are rendered. When importing a MeshPart that is rigged with bones, the visualization of the bones in the 3d importer widget and the visualization of the bones in the animation editor (after the import is complete) display the bones incorrectly.

3D importer visualization

When importing a skinned MeshPart, the wrong bones are highlighted when you click on them. In the image below I have selected the ‘toe’ bone of my custom character in Blender.

image

When I click on this toe bone in the 3d importer widget, it highlights the wrong bone.

In fact, it doesn’t even show the ‘toe’ bone at all!

Animation editor visualization

Similar to the 3d importer, the ‘leaf’ bones of the bone hierarchy only render the first node of the bone. The rest of the bone is not shown. This leads to problems such as below where in your modelling software such as Blender you can see your bones exist, but when you go to animate your mesh it’s as if the bones are gone.

Blender
image

Animation editor
image

Diving into the problem even further, it seems that maybe the leaf bones are being drawn backwards. In this image you can see that the under arm’s bone is slightly darker than the upper arm bone to the left. I am thinking that maybe the leaf bones are being drawn on top of their parent bone instead.

image

Note that these leaf bones do exist. The problem is that they simply aren’t being rendered correctly.

Expected behavior

In both the animation editor and the 3d importer widget I expect all bones to be shown correctly between the bone’s starting point and end point. So no missing toes or fingers.

3 Likes

Thanks for the report! I filed a ticket in our internal database and we’ll follow up when we have an update for you.

Hey, first off, sorry it took so long to get back to this issue.

I do have some good news, we fixed the issue for the importer’s rig preview and the fix should ship in 2 weeks (not next studio release, but the one after that).

However the issue with the animation editor is slightly different; and due to the way we track creator bugs, it would be helpful if you could file a second bug report specifically about the animation editor, after you file that, it our system will send that bug to the appropriate team.

We will update the thread when the fix is live :slight_smile:

2 Likes

Better late than never. Thank you for keeping us informed! When I find the time I will make sure to report the second issue separately. :smile:

1 Like

Not only I’m having the same issues as @Zomebody in this topic (feet bones are missing, as I say in this topic of mine), but also the armature has a different scale to the object (didn’t happen to me before), I’ll attach a screenshot below. I wanted to know if this issue is the same as the one discussed in this topic or a different one, so I can know if it will be fixed in a couple days (as you said).

Looks like this:

Thank you for reading!