| title | Blender and Maya texture settings |
|---|---|
| description | Learn to assign basic or PBR textures in Blender or Maya to natively import into Studio. |
This guide covers the process to assign texture images in Blender or Maya to your 3D model so that they import seamlessly into Studio. The import process supports both basic textures and realistic PBR textures, as long as they meet Roblox's texture specifications.
The following information is **specific for applying makeup textures generic meshes**. For more information on reassigning textures for makeup assets, see [Reassign textures in Blender and Maya](../../makeup/reassign-textures.md).To assign Roblox-supported textures to your 3D model in Blender:
- In the Outliner, select your mesh object.
- In the Properties panel, navigate to the Materials tab.
- Verify that your object has a Material assigned with the Surface set to
Principled BSDF.
- If no material is assigned, click the + symbol to add a material.
- Click the New button. A new
Principled BSDFmaterial populates.
- Click the New button. A new
- Navigate to the Shading tab.
- With your mesh object selected, check the node graph. There may already be texture image nodes connected to the
Principled BSDFnode. - In the node graph area, add a texture image node with right-click > Add > Texture > Image Texture.
<Alert severity = 'info'> Alternatively to steps 7-8, you can **drag and drop** texture file from another window into the graph editor space.</Alert>
- After adding image texture nodes and assigning the appropriate files, drag the
Image Texturesockets to the appropriate sockets in thePrincipled BSDFnode:
- Basic texture or PBR color/albedo: connect
ColortoBase Color. - Metallic texture: connect
ColortoMetallic. - Roughness texture: connect
ColortoRoughness. - Normal texture images need to be added to a NormalMap node:
1. Right-click in the graph-editor area and select Add > Vector > Normal Map.
2. Connect Image Texture
Colorto NormalMap'sColor. 3. Connect NormalMap'sNormalto PrincipledBSDF'sNormalsocket.
To assign Roblox-supported textures to your 3D model in Maya:
-
In the Status Line near the top of the default layout, click on the Hypershade icon.

-
In the Create Window panel on the Hypershade popup, navigate to Maya > Surface and click Standard Surface. A surface node appears in the node editor.

-
If adding a normal map, navigate to Maya > Utilities and click Bump 2d. A node required for normal maps appears in the node editor.
-
Drag and drop your PBR textures to the graph network.
-
Select your model and navigate to your material you intend to assign. Right-click and hold over the material and select Assign Material to Selection.



