tgx
Компактная библиотека для рисования 2D и 3D графики на микроконтроллерах с поддержкой различных цветовых форматов и 3D-рендеринга с текстурами и освещением
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:09c36d85bddd6a3ea662d38319916714345fb5720c49ddaa670e711a743c4aeftgx-1.1.4-09c36d85.zipОписание
Компактная графическая библиотека для рисования 2D и 3D графики на 32-битных микроконтроллерах. Работает на Teensy, ESP32, Raspberry Pico/RP2040/RP2350, STM32 и десктопных процессорах. Поддерживает несколько цветовых форматов (RGB565, RGB24, RGB32, RGB64, RGBf, HSV) и обширный набор примитивов: линии, прямоугольники, окружности, треугольники, текст. Для 3D есть рендеринг сеток с текстурами, сглаживание, прозрачность, поддержка нескольких направленных источников света и режим SHADER UNLIT. Библиотека рисует во фреймбуфер в памяти, поэтому вам понадобится отдельный драйвер дисплея для вывода картинки на экран — сама по себе она не работает с физическими дисплеями.