Представлен открытый проект Godot Pixel Renderer (Godot Pixel Studio). Это инструмент для преобразования 3D‑моделей и анимаций в спрайты (в стиле Pixel Art) с настраиваемыми эффектами и возможностями экспорта анимации покадрово. Исходный код проекта написан на GDScript и GDShader и опубликован на GitHub под лицензией MIT.
Основные возможности Godot Pixel Renderer:
преобразование 3D в Pixel Art в режиме реального времени с настраиваемой пикселизацией (от 8 до 800 пикселей);
квантование цвета с настраиваемыми шагами (от 2 до 32 цветов) и поддержка палитры на 8 цветов;
продвинутые шейдерные эффекты: обнаружение краев, резкость, дизеринг и контуры;
управление пост‑процессингом: настройки HSV, контрастность, гамма и яркость;
покадровый экспорт анимации в PNG‑последовательности с отслеживанием прогресса;
гибкие настройки экспорта: пользовательские диапазоны кадров, переменная частота кадров (от 1 до 120 FPS), масштабирование разрешения;
поддержка моделей GLB/GLTF с управлением воспроизведением анимации и обнаружением автоматических обновлений;
система камеры: ортографическая проекция с управлением позиционированием, вращением и освещением;
интуитивно понятный интерфейс с организованными панелями управления и предварительным просмотром в режиме реального времени;
система пресетов и логирование консоли для подробной обратной связи;
управление экспортом с пользовательскими путями, префиксами имен файлов и возможностями пакетной обработки.
Системные требования для работы с Godot Pixel Renderer:
Godot Engine 4.4 и выше;
видеокарта с поддержкой OpenGL 3.3 и выше;
минимум 4 ГБ ОЗУ(желательно 8 ГБ ОЗУ).
Проект Godot Pixel Studio доступен бесплатно на GitHub в виде исходников, а также платно за $4.99 на платформе itch.io — скомпилированная версия под Windows и Linux с поддержкой разработчика.
Источник: habr.com