Step 1: go to cc0textures.com
Link: https://cc0textures.com/
This site has ALL the awesome PBR textures.
Click the Explore all 1251 textures
Step 2: Click the search button, and go to the search query area
Step 3: Search for the texture you want to find!
In our case, it will be rock, so, type that in.
Click the one you like, we will be using https://cc0textures.com/view?id=Rock030.
Step 4: Download the ZIP file
#Step 5: Extract!
Once you extract, you should see something like this:
You can now close the file explorer.
Follow these steps to open the beta features tab:
Makes sure this is enabled, if it’s not then click the box and restart studio.
Step 6: upload the textures to your mesh
For this, you must have a meshpart, if you do not, you can
export selection and import it as a mesh.
Detailed tutorial on how to export a roblox model as a mesh
Here’s a video tutorial: how to export part as mesh - YouTube
Now, when you have your mesh, add the SurfaceAppearance object inside of it.
You should now see no texture on your mesh
Step 7: FINAL STEP - upload all of your textures
Select the surface appearance and then for each area,
click the blank space and click add image.
Once you have that, select the corresponding name with the name of the row.
Double-click it, and it will take a second to upload. You should start seeing the start of the texture once it uploads.
You should see something like this once you upload the Color File.
(There’s no metalness texture for this object)
Note: Roblox doesn’t have all the features of PBR this texture has, so don’t worry if you have more images than the rows to import them.
Once you finish, you should have something like this!
File for the rock:
rock.rbxm (10.1 KB)
Thanks for reading, if the tutorial worked for you and the textures are cool, leave a on the page. If you have any questions, feel free to reply.
Final result