Представлен открытый проект Godot Pixel Renderer (Godot Pixel Studio)
Представлен открытый проект 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 с управлением воспроизведением анимации и обнаружением автоматических обновлений;система камеры: ортографическая проекция с управлением позиционированием, вращением и освещением;интуитивно понятный интерфейс с организованными панелями управления и предварительным просмотром в режиме реального времени;система пресетов и логирование консоли для подробной обратной связи;управление экспортом с пользовательскими путями, префиксами имен файлов и возможностями пакетной обработки.
habr.com