Das STL-Dateiformat (Stereolithografie) ist ein weit verbreitetes Dateiformat zur Darstellung von 3D-Oberflächengeometrien. Es wird primär für Rapid Prototyping, 3D-Druck und computergestützte Fertigung (CAM) eingesetzt. Eine STL-Datei beschreibt die Oberfläche eines 3D-Objekts als eine Ansammlung von Dreiecken. Jedes Dreieck wird durch seine drei Eckpunkte sowie einen Normalenvektor definiert, der die Ausrichtung der Dreiecksfläche angibt. Das Format ist einfach und effizient, was es für die Darstellung komplexer Formen sehr gut geeignet macht. Allerdings speichern STL-Dateien ausschließlich die Oberflächengeometrie und enthalten keinerlei Informationen zu Farben, Texturen oder Materialeigenschaften. Aufgrund dieser Einschränkung werden STL-Dateien häufig in Verbindung mit anderen Dateiformaten verwendet, die diese zusätzlichen Informationen bereitstellen. Die Einfachheit des STL-Formats hat zu seiner weiten Verbreitung beigetragen und es zu einem Standard für den Austausch von 3D-Modellen zwischen verschiedenen Softwareanwendungen und Hardwaregeräten gemacht. Obwohl neuere Formate mehr Funktionen bieten, bleibt STL aufgrund seiner hohen Kompatibilität und Benutzerfreundlichkeit eine beliebte Wahl in der Industrie.