Un fichier StL («StereoLithography») est une représentation triangulaire d’une géométrie tridimensionnelle. La surface est décomposée logiquement en une série de petits triangles (facettes). Chaque facette est décrite par une direction perpendiculaire et trois points représentant les sommets (angles) du triangle. Ces données sont utilisées par un algorithme de tranchage (slicer) pour déterminer les sections transversales de la forme tridimensionnelle à construire par l’imprimante 3D. Un fichier StL consiste en une liste de données de facettes. Chaque facette est identifiée de manière unique par une unité normale (une ligne perpendiculaire au triangle et de longueur égale à 1,0) et par trois sommets (angles). La normale et chaque sommet sont spécifiés par trois coordonnées, il y a donc un total de 12 nombres stockés pour chaque facette.
Le fichier .obj est un standard de facto largement utilisé dans l’industrie de la 3D. C’est un format ouvert et universellement reconnu, initialement développé par la société Wavefront Technologies. Structuré en ASCII, il contient la description des données géométriques d’un modèle 3D (sommets, coordonnées de texture, couleur). Le format OBJ ne peut cependant pas supporter toutes les informations comme celles relatives à l’animation du modèle 3D. Le .obj est donc privilégié pour un travail en local ou pour des exportations d’images non animées.
Parmi les logiciels supportant le OBJ, on pourrait citer Maya, Blender, 3D Studio Max ou encore MeshLab.