Avatar Clothes

This doc goes over how to create custom clothes for avatars in Roblox using Blender.

Setting Up

  • Get the 'Clothing_Cage.blend' file.

  • Save it as a new file to build your asset.

  • Duplicate the 'InnerCage' object, we can use this as a starting point.

    • This is not compulsory, it is simply a starting point.

  • With the duplicate selected, right click and select 'Parent > Clear and Keep Transformation'.

    • This will remove this from the 'Cage' parent asset.

  • Clear the 'Color Attributes / colorSet1' attributes in the 'Data Properties'.

Clear the Color Attributes...
  • Rename your duplicate asset to the type of asset you want to make. <AssetName> will be used moving forward.

  • Rename '<AssetName>_OuterCage' and '<AssetName>_InnerCage'.

  • Hide the OuterCage and InnerCage assets for later.

Creating the Asset

  • Make your asset as you like.

  • Cap all holes in your asset so the asset is watertight.

  • Unwrap UVs of your asset.

  • Texture the Asset.

Rigging the Asset

  • Import the R15 rig to your scene.

  • Rig the asset.

  • Unhide the '<AssetName>_OuterCage'

  • Adjust the OuterCage asset to fit your clothes asset as close as possible.

    • Use 'Snap / Face' tools.

Updating the OuterCage

  • Unhide the '<AssetName>_Outercage' asset.

  • Position the OuterCage vertices to your clothing.

    • It is recommended to position the vertices as close as possible to your clothes.

      • Select all vertices and use 'Alt + S' to scale all the vertices outwards.

      • Use 'Snap / Face' tool to position the vertices exactly ontop of your clothes assets.

      • Use the 'X-Mirror Symmetry' tool in Edit mode to mirror the changes to the OuterCage to the opposite side to save time on symmetrical meshes.

Exporting the Asset

FBX Export Settings...
  • Unhide and export the following assets as an .fbx :

    • Armature + <AssetName>

    • <AssetName>_InnerCage

    • <AssetName>_OuterCage

  • Use the following export settings :

    • Path Mode - Copy + Embed Textures Enabled

    • Scale - 0.01

    • Turn off 'Add Leaf Bones'

    • Disable 'Bake Animation'

Importing your Asset

  • In the Avatar tab, select 'Accessory Fitting Tool'.

  • Import the asset into Roblox Studio using Import 3D File at the top.

    • Uploading to Roblox is generally not recommended.

    • Everything else can be left as default.

    • You can also import the 3D file first and then open the Accessory Fitting Tool.

Import your Asset...
  • Select the Asset Category and then Type, before selecting 'Next' again :

    • Clothing - Dress, Jacket, LeftShoe, Pants, RightShoe, Shirt, Shorts, Skirt, Sweater, Tee Shirt

    • Accessory - Back, Eyebrows, Eyelashes, Face, Front, Hair, Hat, Left Foot, Left Grip, Neck, Right Foot, Right Grip, Shoulder, Waist

  • Test out your asset with the various Samples in the tool.

  • Once confirmed, select 'Generate MeshPart Accessory'

Using the Asset

  • You can teen drag and drop the asset onto a character.

  • Save the Accessory as an avatar asset.

  • Upload and/or sell the asset on the marketplace.

Last updated