Ok, so yesterday I understood that "rigging (bone and joints)" are things that are use inside a 3D animation software like maya. By that I mean that those bones and joints are not inside the .obj file but only inside the software to help you animate the model.

My plan was to create my own voxel model using my own editor, then load it up into maya to animate it and then put it inside Unity to use the animation but from what I understand, its impossible to put multiple frame inside a file to use the pre-made animation inside a software like Unity.

Does that mean that I will have to load my voxel model inside unity and animate it using the Unity Animation Engine ?


1 Answer 1


Its true that .obj files contain only “one frame“. You could try a different file format like md5. It should be supported by many 3D modeling programs and it is also a text based file like the obj.

  • \$\begingroup\$ Yeah, so I will need to animate using Unity itself ? \$\endgroup\$ Jun 7, 2016 at 16:31
  • \$\begingroup\$ Alternatively, dae and fbx are the most commonly supported, industry-standard model formats which include animation data. You can use any program which is capable of exporting to those formats to do the rigging (Maya, 3DS Max, Blender, Modo, etc.). Most of these support md5 as well. \$\endgroup\$
    – Dan
    Jun 7, 2016 at 18:01
  • \$\begingroup\$ When you are exporting a model with an animation, you must load the model with the animation, no need to animate in unity. \$\endgroup\$ Jun 7, 2016 at 21:38

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .