Synfig Studio (также известная как Synfig ) — бесплатное программное обеспечение для 2D- анимации на основе векторной графики с открытым исходным кодом . [3] Он создан Робертом Кваттлбаумом [4] при дополнительном вкладе Адриана Бентли.
Synfig начинался как платформа пользовательской анимации для Voria Studios (ныне несуществующей) [5] и в 2005 году был выпущен как бесплатное программное обеспечение с открытым исходным кодом под лицензией GNU GPL-2.0 или более поздней версии . [6]
Как настоящее интерфейсное и серверное приложение, можно создать анимацию во внешнем интерфейсе Synfig Studio и отрендерить ее позднее с помощью серверной части Synfig Tool на другом (потенциально более быстром) компьютере. без подключенного графического дисплея. Инкрементный и параллельный рендеринг с помощью Synfig Tool поддерживается некоторым программным обеспечением для управления фермой рендеринга с открытым исходным кодом , например RenderChan.
Цель разработчиков — создать программу, способную создавать «анимацию качества полнометражного кино с меньшим количеством людей и ресурсов». [7] Программа предлагает альтернативу ручной анимации , благодаря которой аниматору не нужно рисовать каждый кадр. [8]
Программное обеспечение способно имитировать мягкую затенение с использованием изогнутых градиентов внутри области, так что аниматору не нужно рисовать затенение в каждом отдельном кадре. Существует также множество других эффектов в реальном времени, которые можно применять к слоям или группам слоев, например, радиальное размытие, настройка цвета, которые не зависят от разрешения . Другие функции включают в себя возможность контролировать и анимировать ширину линий в отдельных контрольных точках, а также возможность связывать любые связанные данные от одного объекта к другому. Synfig также работает с изображениями с расширенным динамическим диапазоном .
Synfig хранит анимацию в собственном формате XML , часто сжимаемом с помощью gzip . Эти файлы используют расширение имени файла .sif (несжатый), .sifz (сжатый) или .sfg (формат zip-контейнера). В файлах хранятся данные векторной графики, встраиваются или ссылаются на внешние растровые изображения, а также история изменений проекта.
Synfig может выполнять рендеринг в такие видеоформаты, как AVI , Theora и MPEG , а также в форматы анимированной графики, такие как MNG и GIF . Он также может отображать последовательность пронумерованных файлов изображений, используя такие форматы, как PNG , BMP , PPM и OpenEXR .
Начиная с версии 0.62.00, Synfig имеет базовую поддержку импорта SVG . [9]
Начиная с версии 0.91 Inkscape может сохранять файлы в формате .sif.
Большая часть разработки инструмента с мая 2008 года велась совместно с проектом Моревна , российской организацией , сосредоточенной вокруг анимационного проекта с использованием Synfig и другого свободного программного обеспечения и основанного на фольклорных персонажах Ивана-царевича и Марьи Моревны, особенно в контексте « Смерть Кощея Бессмертного» переосмыслена как научно-фантастическое аниме . С тех пор они регулярно публикуют обновления на сайте проекта Моревна, включая демо-видео, выпущенное 10 ноября 2012 года, а также несколько эпизодов истории Моревны и анимаций, основанных на веб-комиксе Pepper&Carrot . [10] Журнал Free Software Magazine опубликовал статью о проекте. [11]
Первоначально он назывался SINFG, рекурсивной аббревиатурой от «SINFG Is Not a Fractal Generator», имея в виду способность программного обеспечения генерировать фрактальные изображения в дополнение к анимации. [12]