Project Jointex ( in-progress )

A Maya rigging plug-in.

Software:      Maya, Unity

Language:      Python

Status:   Working

  • A plug-in in Maya that can help artist import simple Maya baked simulation animation into Unity. Aiming at solving incompatibility problems between Maya and Unity.
  • This tool is created in one of my course projects. My team and I came across a problem that the animation asset that created using Maya nCloth simulation could not be recognized by Unity. I then came up with the idea of doing some scripting in Maya to solve this problem. I mapped the positions of vertexes on the mesh to create joints and bind skin then baked the simulation. The joints will record all the vertex position information and the animation can be successfully utilized in Unity projects

Imported to Unity:

Original simulation in Maya:

  • Mapping joints to vertexs’ positions on the mesh

  • select all the joints, bind skin and bake the simulation
  • delete the nCloth, export only joints and the mesh to Unity