How to Make Shoes Created in Other 3D Modelling Software to be Compatible with CLO Avatars

23 followers Follow

I brought you a very detailed guide on how to use shoes created in other 3D modelling software with CLO Avatars! 

**Caution: It is very long!!** 

Hope its helpful! :) 

Shoes Modelling

  • Model shoes in a third party 3D modelling software.

(Precautions to be checked when modelling shoes can be found at the end of the page)

  1. Minimize the gap between the dummy (which covers the shoelace and shoe surface) and the shoelace and the shoe surface
  2. Make sure the shoelace and the shoe tongue don’t penetrate above the dummy.
  3. Uniform the mesh size of the dummy. 3D garments pay penetrate the dummy if its mesh is loosely structured.
  4. Please remove the brand names when necessary.
  • Export the shoes according to below specification
    1. File format: Open Collada
    2. Set the at Y-up (Y-axis)
      1. As CLO’s axis is the same as Maya’s, you can load the shoes with default axis when the file is exported from Maya.
      2. Check how to export shoes from Maya at the end of this page
    3. Names of the shoe objects need to be: shoes_r, shoes_l


Creating Shoes ZACS File

  • Open an Avatar (.avt) file which will be compatible with your custom shoes
    1. CLO > Library Window > Avatar.
  • Hit Ctrl + Alt + Shift + T on the keyboard.
    > The Accessory Maker pop-up window appears.
  • Select Shoes from the Category
  • Select the Avatar ID which will be compatible with the custom shoes.

<Reference to Avatar ID>

001: Female_B

002: Male_B

003: Female_A

004: Male_A

005: Kid_A

008: COLE

009: MASON


011: ZOE


  • Load the Open Collada file you created beforehand.
  • Toggle ON Mapping Data
    1. Shoes won’t follow along the avatar when this option is OFF
  • Load a thumbnail image to appear in the Library Window
  • Type 45 to Demarcation Line
    1. This setting adjusts the change of the mesh count when Avatar changes the pose (esp. the feet area)
    2. The most suitable value is 45
  • Select Make
    > A file save dialogue opens.
  • Type in the file name and designate the saving path.
    > The ZACS file is saved
    > The Complete pop-up window appears when it is saved.
  • Close both Complete and Accessory Maker pop-up window.

Checking Shoes ZACS File

  • Check with the default pose
    1. Load an Avatar from the Library Window.
      > Open the one you chose when creating the shoes.
    2. Load the ZACS file saved above.
      > Check if the shoes load properly, matching with the Avatar’s feet.
  • Check with other poses
    1. Perform the same referring to “Check with the default pose”
    2. Hit Shift + X keys on the keyboard to activate the Edit Mode
    3. Choose the IK icon from the pop-up window appears on the right corner of the 3D window.
    4. Rotate joints such as knees, ankle, and top of the foot and see if the shoes properly follow along the feet.
  • Check with motions
    1. Perform the same referring to “Check with the default pose”
    2. Load a motion file compatible to the loaded Avatar.
    3. Change to Animation Mode
    4. Play each frame and see if the shoes properly follow along the feet.
  • Important: When shoes distort due to animation and pose
    1. Perform the same referring to “Check with the default pose”
    2. Click the shoes
    3. Hit Ctrl + Alt + Shift + F keys on the keyboard.
      > The Set Demarcation Line pop-up window appears.
    4. Increase or decrease the value as needed
      1. In most cases, increased Demarcation Line value resolves the problem.
    5. Click OK
    6. Play the motion again and check the shape of the shoes
    7. Repeat Steps 4~6 until a satisfactory result is achieved.
    8. Once the best Demarcation Line values is found, please remember it. Then, recreate the shoes (ZACS) file with the value found.
    9. Check the file’s compatibility again.



Precautions to Be Checked When Modelling Shoes

  • Name
  • Load both right and left shoes in the scene.
  • Names for each shoe needs to be assigned as below:
    1. Left Shoe: shoes_l
    2. Right Shoe: shoes_r
  • Dummy

  • Create a dummy over uneven surface such as shoelace and the top of the shoes around the ankle.
  • Apply a transparent PNG file to the dummy. Please do not apply Opacity to the dummy as it may cause display issues.

How to Export Shoes from Maya

Please be noted that below requirements MUST meet to register shoes properly in CLO.

  • File format: Open Collada
  • Axis set at Y-up (Y-Axis)
  • Name for the shoes must be shoes_r, shoes_l
  • Export the shoes as a Maya from 3Ds Max
    1. When exporting, select the option allows you to export the object as Maya

  • Import in Maya
  • Check names for the shoes
    1. Make sure the names for the shoes are: shoes_r, shoes_l

  • Delete ALL remaining settings (VERY IMPORTANT!!)
    1. You can see remaining settings from the Attribute Editor when the Collada file is imported from Max. Make sure to delete all settings to use the shoes in CLO properly.

    2. After selecting the Object, select Modify – Freeze Transformation to delete the values shown above. (Scale 1 is a normal value)

    3. Now you will see the values as below:

      Lastly, delete the History


Comment actions Permalink

Hi Erica,

I have a custom avatar (not a Clo avatar) and I want to be able to use Clo's shoes on my avatar. Is this the right path I should follow? what do you recommend?



Comment actions Permalink

Hi Natalia :) Well, if you want to use CLO's shoes and accessories with your custom avatar...the easy way if the use our Convert to Avatar feature. However, it will only keep your custom avatar's body size, not the whole appearance.

Also, I don't think above guide works for custom avatars though :( Let me find out if there's any other ways to achieve your need in CLO! Please hang tight


Comment actions Permalink

Hi Erica,

Thanks for your quick reply :) Unfortunately, the avatar convertor won't work because I want to keep my avatar's appearance.

Aside from the shoes I am also trying to use/buy Clo's hair from the marketplace but I have not been able to disconnect the hair from the their default avatar.

I am trying to do this because I had a custom hair created by a freelancer but then I realized that I can't import the material file in Clo so the hair ends up looking flat (see attached).

I hope you can also give me your insight on this matter. I'll hang tight :) 

Thank you!!

Comment actions Permalink

Control - Alt - Shift - T does nothing on my mac...what am I missing?  This software is really confusing at times.  I don't understand how the above tutorial is not part of the manual?

Comment actions Permalink

Hi Erica, 
I would like to use two pair of shoes I bought some time ago for the new Mara Avatar:
I know each avatar now, has is own accessories, so I simply copy the file in Mara's shoe folder and even renamed them with the new name style.
I'm still having the same pop-up message "No matching avatar".
I've also tried to create a .zacs file following the above instructions but it works just with .dae files.
There is a way to solve this?


Comment actions Permalink

Hi Daniele,

Does your shoes work with one of Clo avatars ?

If so, what you need to do is to export the shoes as .obj then open in a 3D software, export at .dae and follow the above process.
To only export the shoes as .obj, go into avatar section, in the top of .obj export dialog box, and check shoes only.

Hope this helps !


Comment actions Permalink

Thanks, Gaetan for your reply.

I've tried many times, not solved yet, but at least I improved my export/import skills :)
You pointed me in the right direction. I wasn't aware of the "export only" feature. A game-changer for me!
The old avatars feet are in a different position, so the shoes don't fit the new avatars' feet but that as been by far the most successful attempt.
I think that exporting the avatar and moving the shoes in the correct position in Blender and exporting the shoes again will work.

Thanks a lot.


Comment actions Permalink

Hi Erica,

when I hit the hot key nothing happened for me.

I tried both control and command (I'm on a Mac)

Does someone have a clue what I'm missing?

any help appreciated!



Comment actions Permalink

so I downloaded the newest version and have access to the window now:)


but after hitting the "make" button I keep getting "Failed to make an accessory file. Please use a larger offset value for this case." my offset is already set to the highest.

I used Rhino to model the shoes and used blender to fix details and scales so that shoes don't intersect with the avatar feet

I did the freeze transformation step too.

But I don't know what "create a dummy" would mean in blender?

My shoes are simple and almost one surface:

I would really appreciate any help!



Comment actions Permalink

Anyone know how to make the 2d patterns from the shoe 3d model? I already have the 3d model of the footwear, but wanted to import to clo3d to make the 2d patterns.

Comment actions Permalink


I tried the way you did, but it said failed when I try to create the zacs file. Am I did anything wrong or missing something? 

It would be great if you could help. 



Comment actions Permalink

Hi All, been a while. If I make a custom editable Avatar how can they be made to wear the shoes in the library? The heel pose and the flat pose work but what sense is there if the shoes are giving the error "No matching Avatar"

Comment actions Permalink

hi dorelle22. Any shoes or hair that are created and specific to the Avatar. Even if you have converted your Avatar to a CLO Avatar, you would have to create new shoes or hair specifically for that Avatar. How the shoes and hair fit are specific to the MESH of the Avatar.

Please sign in to leave a comment.