How to import control rigs to roblox?

Hello. i’m currently working on a model that has 2 rigs; one that controls it’s position and one that deforms bones:



I can easily import the rig that has bones into roblox, however, it won’t have the changing position effect.
If i try to import both rigs into roblox, this happens:

I’ve tried many things, but couldn’t fix this problem. Both animations should play at the same time, even though they have different rigs. Does anyone know how to fix that?

it’s absolutely depressing seeing this topic and the developer forum itself dying. had to find the answer by myself:

while it is possible to unite these 2 rings into 1 model (by exporting each of them separately and then merging the rig from the models), you can’t add these animations to create a single one (atleast for the same mesh). i’d also like to say that if you’re having the same error as me, i’d strongly advise to only animate with ONE armature (either control rigs or normal rigs), because the headache you’re going to have trying to import them is huge.

what i did was:
i couldn’t simply delete the control rig, because the whole animation would also get deleted. i first unlinked all of the bones that were connected to the mesh at vertex groups. after that, i could safely delete the control rig, without causing any deformations/problems. after that, i had to found a way to make the animation move, which took me MANY hours, because if i moved the entire armature, the mesh would get COMPLETELY distorted:


and if i moved the mesh itself, things would also be deformed.
i tried moving both the armature and the mesh, which actually worked, but i couldn’t add any keyframes to the object, because for some reason the animator wouldn’t consider the keyframes.

after creating a post on blender’s reddit, someone advised me to use an empty. i linked the empty to the entire armature (bones, not automatic weights), which worked, and i could also use the keyframes.

everything seemed fine, until i noticed: you can’t import empties into roblox. so, after many hours, i managed to make a single bone that moves my entire mesh without deforming it.
i was happy, thought it would work, then i imported it into roblox: the moving bone seemed fine, until i saw the animation:
while on blender the moving bone wouldn’t deform, on roblox it would DESTROY my model, distorting it EVERYWHERE.

so i gave up. i set a script to make the model move with keyframes instead of doing it on blender. and it works. not perfecly, not as intended, but the only way i could make it work.

i’d also like to say how unfortunate developer forum is dying. every topic was always full of cool answers, nowadays, i only get 15 views on a 2 days old post.

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