How come uploading custom avatar creates a Root part?

When I rig a dog for example in blender, using Armature, and everything’s done, I export as FBX. Then in Roblox, I import using the Avatar Importer>Custom and it creates a Root part inside my model with all the bones?

Problem if I can’t edit the size/position of this root part, to accommodate the size of the dog for example. Or if I wanna use code to make the pet follow me, based on Root part position, the pet would fly.

Is there something I am doing wrong? From watching YouTube videos, whenever they import a custom character into studio, a Root part isn’t created, and the bone structure goes under whatever mesh was used in Blender.

1 Like

Have you checked how they named the assembly of parts of the rig? Perhaps that’s something worth to look into and maybe overlooked. Also moved to #help-and-feedback:building-support due to subject about rigging and importing a rig.

1 Like

In the video, there object was just named ‘Cube’

I also tried naming the object ‘RootPart’ and that actually caused studio to crash whenever I tried uploading (tried 3 times)

1 Like

Ever Find a fix? My root part keeps being created underneath the character and its making my life a nightmare.

Unfortunately, not yet :confused: I’ve tried a number of things to no avail

Sorry for the late response, Make sure your model is intersecting the origin of your modeling software, not above it. Studio places the rootPart wherever the origin is in your modeling software.

Here’s what I mean: (Suit avatar)

Image on the left will result in the rootpart being below your model
Image on the right will place it near the torso

This is what I’ve found to help, I hope it helps for you too!

8 Likes