Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

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

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

Происхождение названия [ править ]

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

История [ править ]

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

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

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

Лицензирование [ править ]

До версии 2.0 Natron имел лицензию Mozilla Public License версии 2.0, которая позволяла распространять его с помощью подключаемых модулей с закрытым исходным кодом .

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

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

Особенности [ править ]

Оборудование [ править ]

  • Низкие требования к оборудованию: 64-битный процессор, не менее 6 ГБ ОЗУ (рекомендуется 8 ГБ)
  • Графическая карта, поддерживающая OpenGL 2.0 или OpenGL 1.5 с несколькими общедоступными расширениями ( ARB_texture_non_power_of_two , ARB_shader_objects , ARB_vertex_buffer_object , ARB_pixel_buffer_object ).

Механизм рендеринга [ править ]

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

Инструменты [ править ]

  • Преобразование изображения (положение, поворот, масштаб, перекос).
  • Функции отслеживания видео .
  • Кеинг : Keyer, Chroma Keyer, Difference Keyer, Hue Keyer, PIK Keyer.
  • Краска: Solid, Pencil, Eraser, Clone, Reveal, Blur, Smear, Dodge, Burn.
  • Ручное ротоскопирование с использованием кривых Безье .
  • Доступен широкий спектр дополнительных эффектов (преобразования цвета, геометрические преобразования, генераторы изображений ...).
  • Анимация параметров на основе ключевых кадров с использованием полиномов Бернштейна (полиномиальный базис за кривыми Безье ) для интерполяции.
  • Редактирование кривых анимации: Редактор кривых.
  • Редактирование ключевых кадров: Dope Sheet.
  • Поддержка стереоскопического 3D и многовидовой обработки.

Расширенный [ править ]

  • Поддержка рендеринга в пакетном режиме с помощью инструмента командной строки, что позволяет обрабатывать окончательный рендеринг на ферме рендеринга .
  • Формат проекта, написанный в XML и легко редактируемый человеком.
  • Предустановки узлов можно легко импортировать / экспортировать через XML.
  • Язык сценариев Python (Python 2.7).
  • Язык сценария SeExpr (Walt Disney Animation Studios).
  • Язык сценариев WebGL 1.0 (Shadertoy ) для разработки визуальных эффектов 2D / 3D с аппаратным ускорением.
  • Настраиваемый интерфейс.
  • Система создания настраиваемых узлов PyPlug (эквивалент Nuke Gizmos).

См. Также [ править ]

  • Список программ для редактирования видео
  • Сравнение программ для редактирования видео

Ссылки [ править ]

  1. ^ "Выпуск 2.3.15" . GitHub . 7 июня 2020 . Проверено 28 июня 2020 .
  2. ^ "Натрон" .
  3. ^ "Имиджевый альбом: Озеро Натрон дает свои мертвые | Рик Брандт" . livescience.com . Проверено 25 мая 2015 .
  4. ^ "Бета-версия Natron v0.92 вышла! - Natron" . natron.inria.fr. Архивировано из оригинала на 2015-05-25 . Проверено 25 мая 2015 .
  5. ^ «Natron 1.0 предоставляет бесплатный композитинг VFX для пользователей Linux, Windows, Mac | Libre Graphics World» . libregraphicsworld.org . Проверено 25 мая 2015 .
  6. ^ Фонд Крита. « Прощай Photoshop“и„Привет Krita“в Университете Париж 8 | Krita» . krita.org . Проверено 25 мая 2015 .
  7. ^ "Полная история университета Париж-8 для Krita, Blender, Natron | Libre Graphics World" . libregraphicsworld.org . Проверено 25 мая 2015 .
  8. ^ «Зачем менять лицензию Natron на GPL V2? Можете ли вы объяснить свою мотивацию? Зачем переходить с Mozilla на GPL?» . forum.natron.fr. 2015-08-28. Архивировано из оригинала на 2017-03-06 . Проверено 6 марта 2017 .на natron.fr MrKepzieLeader: «Основная причина заключается в том, что в будущем будет производная работа, выделенная из Natron, и мы хотим иметь возможность контролировать, куда идет наш исходный код и кто его продает». (Август 2015 г.)
  9. ^ «Часто задаваемые вопросы о лицензиях GNU - Проект GNU - Фонд свободного программного обеспечения» . gnu.org . Проверено 25 мая 2015 .
  10. ^ http://home.comcast.net/~tom_forsyth/blog.wiki.html# Архивировано 29 октября 2013 г. на альфа- канале Wayback Machine с предварительным умножением
  11. ^ Портер, Томас; Том Дафф (1984). «Составление цифровых изображений» (PDF) . Компьютерная графика . 18 (3): 253–259. DOI : 10.1145 / 800031.808606 . ISBN  0-89791-138-5.

Внешние ссылки [ править ]

  • Официальный сайт