Three.js is growing into a sophisticated and capable library, and although it’s not always obvious how to import your 3D content into it, you can convert your models from most popular formats into the json files that three.js requires.
If you look in the utils/exporters folder in the three repository, you’ll see several Python scripts that can convert from 3DS Max Obj, Maya fbx, Blender, and many more. But now, thanks to OutsideOfSociety you can now also convert MD2 files.
MD2 is a lightweight animated 3D model format that was initially developed by ID and used in Quake. Animation is stored in a series of keyframes, and each keyframe holds every vertex’s position. The playback system morphs between the keyframes to create seamless animation, usually in real time.