The scope of getting your models from Blender to Roblox Studio is wide, and if not done the right way, could end up broken. This guide will walk you through importing a tree from Blender to Studio.
Creating the Tree:
Weâll be making a basic tree in blender for demonstration purposes.
-
Resize and position your cube to make the trunk.
-
Add an Icosphere and put it above the trunk.
-
Name the objects accordingly.
End Result: Dropbox Link
Fixing the Normals or Solidifying:
For every model in your space, you have to make sure that your mesh is solidified. Otherwise your mesh in studio only renders the faces at the back of the mesh (pretty much backface culling if youâve heard of that). Hereâs how to solidify:
-
Select your mesh
-
Go into the âmodifiers tabâ in the properties window.
-
Add a âSolidifyâ Modifier
-
Repeat for the other models
End Result: Dropbox Link
Exporting:
I tend to use my custom plugin to export from blender in batches. This is very helpful when you have lots of meshes in your scene, and donât want to export each one of them individually.
-
To export with this plugin, you have to install the below python script. Put it in an easily accessible folder somewhere.
-
In Blender, go to File > User Preferences.
-
Go to the âAddonâs tabâ, and at the bottom of the Preferences window, click on âInstall Add-on from File.â
-
You should be greeted with a file selection window, proceed to select the downloaded file.
-
At the bottom of the Preferences window, select âSave User Settings.â You can then safely close the window and return to your scene.
Exporting with this plugin is a lot simpler than it looks!
-
Select all the objects you want to export in your scene.
-
This plugin uses the in-scene object names to name the exported meshes. If two items have the same name, it will overwrite the other object without warning.
-
Go to File > Export > Wavefront Batch (.obj).
-
Select your export destination and export!
Importing in Studio:
Itâs time to import in Studio!
-
In your Studio Workspace, add MeshParts. Add one for each mesh you plan to import. (You should also name them accordingly)
-
In the properties window, select the Folder icon in the âMeshIDâ property.
-
When the popup comes up, select your first mesh file.
-
This popup should come up! It basically asks you if you would like to move your mesh to the exact coordinates as in your blender scene. Why select this? In cases where your meshes is aligned specifically with others, (Think of headlight meshes in accordance to the rest of the car) you would want your mesh not to need manual adjustment, as sometimes its aligned microscopically and canât be done with the naked eye. In almost all cases, you will select âYesâ for this popup.
-
Repeat this process for the rest of your meshes.
-
Once youâve done so, group the models (and anchor them if needed). You may move/rotate/scale them together now. You may also color your meshes using normal roblox materials and colors! Hereâs the result:
Congratulations!!! You now know how to import multiple meshes into studio correctly and efficiently! Go make some amazing builds and games with what youâve learned!