Natron (программное обеспечение)

редактировать
Natron
Natron icon.svg
Natron-screenshot-20180619.png
Исходный автор (-ы) Александр Готье, Фредерик Девернэ
Первоначальный выпуск22 октября 2014 г.; 5 лет назад (2014-10-22)
Стабильный выпуск 2.3.15 / 7 июня 2020 г.; 4 месяца назад (07.06.2020)
Предварительный выпуск 2.3.16 beta1 / 14 июня 2020 г.; 4 месяца назад (14.06.2020)
Репозиторий Измените это в Викиданных
Написано наC ++, Python
Операционная система Linux, macOS, FreeBSD, Windows
Тип Узловая программа для компоновки
Лицензия Стандартная общественная лицензия GNU версии 2 или более поздняя
Alexa рейтингУстойчивый340,893 (по всему миру, сентябрь 2020 г.)
Веб-сайтnatrongithub.github.io

Natron - это бесплатное приложение с открытым исходным кодом на основе узлов для композитинга. На него повлияло программное обеспечение для цифрового композитинга, такое как Avid Media Illusion, Apple Shake, Blackmagic Fusion, Autodesk Flame и Nuke, на которых основан его пользовательский интерфейс и многие его концепции.

Natron поддерживает плагины, следующие за OpenFX 1.4 API. Поддерживаются большинство плагинов с открытым исходным кодом и коммерческих OpenFX.

Содержание
  • 1 Происхождение названия
  • 2 История
  • 3 Лицензирование
  • 4 Характеристики
    • 4.1 Оборудование
    • 4.2 Механизм рендеринга
    • 4.3 Инструменты
    • 4.4 Расширенный
  • 5 См. Также
  • 6 Ссылки
  • 7 Внешние ссылки
Происхождение названия

Натрон назван в честь озера Натрон в Танзании, которое, по словам Натрона ведущего программиста Александра Готье, обеспечивает «естественные визуальные эффекты», сохраняя своих мертвых животных.

История

Натрон был основан Александром Готье в июне 2012 года как личный проект. Проект стал победителем конкурса Boost Your Code 2013 от Inria. Приз представлял собой 12-месячный трудовой договор на разработку Natron как бесплатного программного обеспечения с открытым исходным кодом в рамках института.

Первым широко доступным общедоступным выпуском был 0.92 (6 июня 2014 г.), в котором были реализованы функции ротоскопирования и цветного ключа. В последующих бета-версиях появились дополнительные функции, такие как размытие в движении, управление цветом от до OpenColorIO и отслеживание видео.

Версия 1.0 была выпущена 22 декабря., 2014, вместе с большим примером проекта Франсуа «КойХот» Грассара, профессионального художника и преподавателя компьютерной графики, демонстрирующего, что Натрон может интерактивно создавать графики с более чем 100 узлами. В январе 2015 года отдел искусства и технологий изображения (ATI) в Университете Париж 8 объявил, что они перейдут на бесплатное программное обеспечение с открытым исходным кодом профессионального качества для обучения компьютерная графика студентам и художникам, включая Blender, Krita и Natron.

Лицензирование

До версии 2.0 Natron лицензировался под Общественная лицензия Mozilla версии 2.0, которая позволяла распространять его с закрытым исходным кодом плагинами.

Начиная с версии 2.0, программное обеспечение было повторно лицензировано под Стандартной общественной лицензией GNU версии 2 или более поздней, чтобы обеспечить лучшую коммерциализацию. Все плагины, которые распространяются с двоичными файлами Natron 2.0 или новее, должны быть, таким образом, совместимы с GPLv2. Closed-source плагины, включая коммерческие, по-прежнему могут использоваться с Natron, хотя GPL согласно FSF не позволяет загрузку и связывание подключаемых модулей с закрытым исходным кодом или подключаемых модулей, которые не распространяются под GPL-совместимой лицензией, но должны распространяться отдельно.

Данные, произведенные Natron, или любое программное обеспечение, распространяемое под лицензией GPL, не подпадают под действие GPL: авторские права на выходные данные программы принадлежат пользователю этой программы.

Характеристики

Оборудование

Render Engine ).

Render Engine 32-битный конвейер линейной обработки цвета с плавающей запятой: все кадры представлены как образцы с плавающей запятой RGBA с предварительно умноженным альфа-каналом, что позволяет использовать альфа-композитинг операторы, определенные в Thomas Porter и Tom Duff.
  • Поддержка многоядерных архитектур: вся обработка многопоточная с использованием шаблона пула потоков.
  • Управление цветом осуществляется библиотекой OpenColorIO, включая поддержку системы кодирования цвета ACES, предложенной Академией кинематографических искусств и наук.
  • . для многих изображений форматы с использованием OpenImageIO, включая многослойный OpenEXR. Дополнительные слои изображения могут использоваться для хранения нескольких цветовых слоев или для нецветной информации, такой как глубина, оптический поток, бинокулярное несоответствие или маски.
  • Поддержка для чтения и записи видеофайлов с помощью библиотеки FFmpeg, включая цифровые промежуточные форматы, такие как DNxHD и Apple ProRes.
  • Полная поддержка OpenFX 1.4 API, позволяющий использовать с открытым исходным кодом или коммерческие плагины.
  • Поддержка рендеринга с низким разрешением для предварительного просмотра результатов вычислений. интенсивные визуальные эффекты.
  • Инструменты

    Расширенный

    • Поддержка пакетного режима рендеринг с помощью инструмента командной строки, позволяющий обрабатывать окончательный рендеринг на ферме рендеринга .
    • Формат проекта, написанный в XML и легко редактируемый человеком.
    • Предустановки узла можно легко импортировать / экспортировать через XML.
    • язык сценариев Python (Python 2.7).
    • язык сценариев SeExpr (Walt Disney Animation Studios).
    • язык сценариев WebGL 1.0 (Shadertoy ) для разработки визуальных эффектов 2D / 3D с аппаратным ускорением.
    • Настраиваемый пользовательский интерфейс.
    • Система создания настраиваемых узлов PyPlug (эквивалент Nuke Gizmos).
    См. Также
    Ссылки
    Внешние ссылки
    Последняя правка сделана 2021-05-31 12:30:16
    Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
    Обратная связь: support@alphapedia.ru
    Соглашение
    О проекте