MatterControl — это программный пакет для работы с технологией 3D-печати, объединяющий инструменты для моделирования, подготовки к печати (slicing) и управления процессом печати в одном приложении. Программа разрабатывается как решение «всё в одном» для пользователей настольных 3D-принтеров и включает средства импорта и редактирования 3D-моделей, настройки параметров печати и управления очередью заданий. MatterControl предоставляет графический интерфейс для подготовки моделей, генерации G‑code и непосредственной отправки заданий на принтер либо через локальное соединение, либо посредством экспортированных файлов.
Исторически MatterControl развивался как проект, ориентированный на доступность функций для широкого круга пользователей — от хоббистов до образовательных и малых производственных задач. В составе приложения присутствуют базовые средства моделирования и коррекции сеток, что позволяет в ряде случаев обойтись без отдельного CAD‑редактора. Программа поддерживает настройку профилей материалов и принтеров, управление очередью печати и мониторинг состояния задания в процессе выполнения.
- Импорт и редактирование моделей: поддержка распространённых форматов 3D‑моделей, базовые операции по трансформации, масштабированию, объединению и вырезанию деталей.
 - Slicing: генерация G‑code с настройками слоёв, скоростей, температур, заполнения и поддержек; создание профилей для различных материалов и принтеров.
 - Подготовка и установка параметров: интерфейс для управления параметрами печати, сохранения и переключения между профилями, тонкая настройка поддержки и оболочек модели.
 - Управление очередью печати: планирование и последовательная обработка нескольких задач, приоритеты и возможность отмены или повторного запуска заданий.
 - Подключение к принтеру и мониторинг: отправка заданий на принтер по USB или сети, базовый мониторинг статуса печати и управление вручную (перемещение осей, нагрев).
 - Экспорт и совместимость: экспорт G‑code и совместимость с рядом коммерческих и самодельных 3D‑принтеров через настраиваемые профили устройств.
 - Шаблоны и автоматизация: возможности по созданию и применению шаблонов настроек для ускорения повторяющихся задач и унификации параметров печати.
 - Обучающие и вспомогательные функции: встроенные подсказки и демонстрационные проекты, облегчающие освоение рабочего процесса подготовки и печати моделей.