JOIN THE “𝒻𝓇𝑒𝒶𝓀𝓎strap vault” DISCORD
SERVER
a chill server where you can grab some body mods n allat. there's also some stuff to do if you
want lmfao. at least be mature when joining the server
How to convert existing .mesh files
into .obj files.
You’ve likely came across this document because of Bloxstrap body
mods (yeah I know you lmfao) and with that, i'm glad to offer my help
on one of the things i know. otherwise then iv made you discover
something new
This doc will show you how to convert mesh files into obj files so that
way, youll be able to edit those meshes and god knows what you
wanna do with them
STEP 1: OPEN THE FILE LOCATION OF ROBLOX
STUDIO
Using your search bar, type “Roblox Studio” and you can either right click Studio and click
“Open file location” or the options are shown on the right side of the search bar in which the
button also lies here
When your file explorer opens, right click Roblox Studio again and “Open file location” yet again
STEP 2: MAKE A FOLDER INSIDE OF THE FILE
LOCATION
When youre brought to the file location, there should be a bunch of folders and files. You must
find a folder named “content” in which youll have to open it. Inside of the folder, create a new
folder and name it however youd like. Keep this folder name in mind as it will be useful later
on.
STEP 3: PASTE YOUR .mesh FILE INSIDE OF THE
FOLDER YOU CREATED
With the folder you have made, you must grab your .mesh file you have and put it inside the
folder. You must also keep the name of the .mesh file in mind. The reason why these steps
are required is so that Roblox Studio can load the mesh inside of the workspace. Once you
have done this step, you can close your file explorer and open Roblox Studio (unless if its
already open then you can just switch to it)
The red arrow is pointing at my folder I made, which i named “anythinglmfao”. Like I mentioned
above, keep the folder name in mind. You can always check the folders name again if you
have forgotten the name.
STEP 4: LOADING THE MESH INSIDE ROBLOX
STUDIO
This step might sound pretty tricky to do but it is actually easy to achieve, just do the following:
Create a part by clicking the button on the top bar. This will spawn a part in the workspace in
which you will load the mesh onto.
Next, on the Explorer tab, click the “+” icon when hovering over the part youve made and type
“SpecialMesh”. Click on the button that says “SpecialMesh”.
When done, click the SpecialMesh so its selected and inside the Properties tab, theres a
property named “MeshId”. This is where youll load your mesh.
The way Roblox Studio loads the local files from your computer is by writing “rbxasset://” in the
beginning which specifies the content folder from the Studio folder. This is specifically where
you made your folder which contains your .mesh file.
In order to load the mesh, you will start off by writing “rbxasset://” followed by the name of the
folder, a slash (/) and finally, the name of the file. If done correctly, it should look a little
something like this:
rbxasset://NameOfFolder/NameOfFile.mesh
If done correctly, the part will become the mesh!
In the “MeshId” property, it says “rbxasset://anythinglmfao/torso.mesh”.
STEP 5: DOWNLOADING THE PART AS A .obj
FILE
After you have loaded the mesh, you wanna make sure you do this step since otherwise,
the .obj file can be offset when you load it in a 3D editing software.
Select the “Part” instance in the Explorer tab to select it and in the Properties tab, click the
“Position” property which is under the “CFrame” group. You wanna set the position of the part to
0, 0, 0. You can do so by typing “0” and pressing Enter, which will automatically set its position
to 0, 0, 0.
Finally, you are ready to download the mesh!
Right click the “Part” in the Explorer tab and click “Export Selection…”
You can now write the name of your file and save! This will save it as a .obj file which will be
usable in any 3D editing software like Blender.
STEP 6: LOADING YOUR .obj FILE IN A 3D
EDITING SOFTWARE
For this tutorial, I will be using Blender in order to show how to load the file. If you use a different
software (like Maya), you should look up how to replicate these following steps.
Start off by opening Blender and wait until it loads. Delete the starter cube when Blender is up
and running.
On the top left of the program, there's a button named “File”. Click it followed by “Import” and
selecting “Wavefront (.obj)”
Select the .obj file you downloaded from Studio and then click “Import Wavefront OBJ”
After this step is done, you finally have your .mesh file in Blender!!!!!!!
However, we are NOT DONE! There is still one final step to do. (It is recommended so bare with
me.)
STEP 7: LOADING THE UV MAP ON THE MESH
If the .mesh file that you have has support of UV Mapping on it (if the mesh had clothes on
when you played some game in Roblox), this is recommended if you dont wanna mess up the
mapping on it.
The image below is what Roblox uses to map the character when you play in-game.
Download this image if you wanna move on with the step.
(yes i know you prob cannot download the image but if you want it then uuhhh the current
solution is theres an image on my discord so yaaa sore (ill prob upload it to imgur or something
if i think about it))
When you have downloaded the image, return to Blender and open the Texture tab. (The icon
resembles a red circle with 4 smoothed sections inside the circle.)
On the “Base Color” property, click the yellow dot which will bring up a list of options. Click the
“Image Texture” button.
This will open your file explorer in which you will select the image youve downloaded earlier.
Click “Open Image” once done.
Finally, on the top right, click this shiny looking sphere to change the rendering process and ta-
daa, you have completed the tutorial!
That is how you convert .mesh files
into .obj files! Hopefully this tutorial was
easy to follow since I feel like I sucked
lmfao