Файл формата STL (Stereolithography) является широко используемым форматом для представления 3D-поверхностной геометрии. Он преимущественно используется для быстрого прототипирования, 3D-печати и автоматизированного проектирования и производства (CAM). Файл STL описывает поверхность 3D-объекта как совокупность треугольников. Каждый треугольник определяется своими тремя вершинами и вектором нормали, который указывает направление, в котором ориентирована грань треугольника. Формат прост и эффективен, что делает его подходящим для представления сложных форм. Однако файлы STL хранят только поверхностную геометрию и не содержат информации о цвете, текстуре или свойствах материала. Это ограничение означает, что файлы STL часто используются в сочетании с другими форматами файлов, которые предоставляют эту дополнительную информацию. Простота формата STL способствовала его широкому распространению, сделав его стандартом для обмена 3D-моделями между различными программными приложениями и аппаратными устройствами. Хотя более новые форматы предлагают больше функций, STL остается популярным выбором благодаря своей совместимости и простоте использования.