3D file formats are used to store 3D model information such as geometry, appearance, scene, and animations. Common 3D file formats include STL, OBJ, FBX, COLLADA, 3DS, IGES, STEP, and X3D. STL is one of the most important neutral formats and encodes surface geometry using triangular meshes. OBJ also supports surface geometry encoding and stores appearance separately. FBX supports geometry, appearance, and skeletal animations. COLLADA supports geometry, appearance properties, animation, and physics.