There are some models on roblox that could be great for animating but have limitations on what could be manipulated because everything is in one single mesh
I will show you how to import models into blender for separation and reimport it back into roblox
You will need:
- Blender (this tutorial will be on versions 2.8+)
- Roblox Studio
- Any Mesh
For this tutorial i’ll be using this gun model
Find your mesh and then set the position to 0,0,0 under Properties
This will make things a lot easier once we import it into blender
Select your model and move your cursor to the mesh in the Explorer window
Right click while your cursor is hovering over it and select “export selection”
Download it and place it in a folder if you like
Open up blender and select “File” in the top left hand corner and select “Import”
Then select “Wavefront (.obj)”
Find the mesh you just downloaded and double click the one that ends with .obj in its name
Boom! Your model should appear in blender
Next, select your model and press tab
Alternatively, you can click the box that says “Object mode” and then select “Edit Mode” in the dropdown menu
Then, select the little cube with the square in front of it in the top left corner of the window
Press Alt + A to deselect everything then, Hold shift and click whichever part of the model you want to separate. Alternatively you can press L to speed up the process on 3d gun models
Once you’re done, press P and click “Selection”
This should separate whatever you just selected from the main mesh
You can do this as many times as you want depending on how much you want to separate
Once you finish separating your mesh, press Tab to go back into Object mode
(or go back to the dropdown menu from before and select Object Mode)
Make sure whatever you separated has no messing faces or holes like this
If it does, you can undo it by pressing ctrl + z and then redo it again
When you finish, go back to “File” in the top left corner and select “Export”
then select “FBX (.fbx)”
Then, in this window select the blue “Export FBX” button
This will be the file you will import into Roblox Studio
Go back into Studio and go to the view tab and select “Asset Manager”
A window should appear
Move your mouse to the Asset Manager window and click the sideways bracket with the arrow pointing up
Then select your newly exported mesh from blender
This window should appear
Make sure you uncheck “Import file as single mesh”
Select “Apply”
Your asset manager window should show recently added meshes
Hold shift and click all of the objects below the Recently Added window
Right click one of the objects inside the window and select “Insert With Location”
And you’re done!
It should import with the textures and your mesh will be separated