fbpx
Wikipedia

Natron (software)

Natron is a free and open-source node-based compositing application. It has been influenced by digital compositing software such as Avid Media Illusion, Apple Shake, Blackmagic Fusion, Autodesk Flame and Nuke, from which its user interface and many of its concepts are derived.

Natron
Original author(s)Alexandre Gauthier, Frédéric Devernay
Initial releaseOctober 22, 2014; 8 years ago (2014-10-22)
Preview release
2.5.0-alpha.2[1]  / 24 January 2022
Repository
  • github.com/NatronGitHub/Natron
Written inC++, Python
Operating systemLinux, macOS, FreeBSD, Windows
TypeNode-based compositing software
License2015: GPL-2.0-or-later[a]
2013: MPL-2.0[b]
Websitenatrongithub.github.io

Natron supports plugins following the OpenFX 1.4 API. Most open-source and commercial OpenFX plug-ins are supported.

Origin of the name

Natron is named after Lake Natron in Tanzania which, according to Natron lead programmer Alexandre Gauthier, provides "natural visual effects" by preserving its dead animals.[4]

History

Natron was started by Alexandre Gauthier in June of 2012 as a personal project. The project was the winner of the 2013 Boost Your Code contest by Inria. The prize was a 12-month employment contract to develop Natron as a free and open-source software within the institute.

The first widely available public release was 0.92 (June 6th, 2014), which brought rotoscoping and chroma keying functionalities.[5] Subsequent beta releases brought additional features such as motion blur, color management through OpenColorIO, and video tracking.

Version 1.0 was released on December 22nd, 2014,[6] together with a large sample project by François "CoyHot" Grassard, a professional computer graphics artist and teacher, demonstrating that Natron could execute interactively graphs with more than 100 nodes. In January 2015, the Art and Technology of Image (ATI) department in Paris 8 University announced that they would switch to professional-quality free and open-source software for teaching computer graphics to students and artists, including Blender, Krita and Natron.[7][8]

Licensing

Before version 2.0, Natron was licensed under the Mozilla Public License version 2.0, which allowed redistributing it with closed-source plug-ins.

Since version 2.0, the software was relicensed under the GNU General Public License version 2 or later to allow better commercialization.[9] All plugins that are distributed with binaries of Natron 2.0 or later have thus to be compatible with the GPLv2. Closed-source plug-ins, including commercial ones, can still be used with Natron, although the GPL according to the FSF does not allow loading and linking closed-source plug-ins,[10] or plug-ins that are not distributed under a GPL compatible license, but they have to be distributed separately.

Data produced by Natron, or any software distributed under the GPL, is not covered by the GPL: the copyright on the output of a program belongs to the user of that program.

Features

Hardware

  • Low hardware requirements: a 64 bits processor, at least 3GB of RAM (8GB recommended)
  • A graphic card that supports OpenGL 2.0 or OpenGL 1.5 with a few commonly available extensions (ARB_texture_non_power_of_two, ARB_shader_objects, ARB_vertex_buffer_object, ARB_pixel_buffer_object).

Render engine

Tools

  • Image transform (position, rotation, scale, skew).
  • Video tracking functionalities.
  • Keying: Keyer, Chroma Keyer, Difference Keyer, Hue Keyer, PIK Keyer.
  • Paint: Solid, Pencil, Eraser, Clone, Reveal, Blur, Smear, Dodge, Burn.
  • Manual rotoscoping, using Bézier curves.
  • A wide range of additional effects (color transforms, geometric transforms, image generators...) are available.
  • Key frame-based parameter animation, using Bernstein polynomials (the polynomial basis behind Bézier curves) for interpolation.
  • Animation curves editing : Curve Editor.
  • Keyframes editing : Dope Sheet.
  • Support for stereoscopic 3D and multi-view processing.

Advanced

  • Support for batch-mode rendering through a command-line tool, allowing the final render to be processed on a render farm.
  • A project format written in XML and easily human editable.
  • Node presets can be imported/exported easily via XML.
  • Python script language (Python 2.7).
  • SeExpr script language (Walt Disney Animation Studios).
  • WebGL 1.0 script language (Shadertoy) for hardware accelerated 2D/3D visual effects development.
  • Customisable UI.
  • "PyPlug" custom node creation system (equivalent to Nuke Gizmos).

See also

Notes

  1. ^ GPL-2.0-or-later since 2015-08-27, version 2.0.0-RC1.[2]
  2. ^ MPL-2.0 from 2013-07-16 until 2015-08-27, version 0.9.3 to 1.2.1.[3]

References

  1. ^ https://github.com/NatronGitHub/Natron/releases/tag/v2.5.0-alpha.2.
  2. ^ "Natron is now distributed under the GPL license (v2 or later)". 2015-08-27.
  3. ^ "introduced the Mozilla Public License v2". 2013-07-16.
  4. ^ "Image Album: Lake Natron Gives Up Its Dead | Rick Brandt". livescience.com. Retrieved 2015-05-25.
  5. ^ . natron.inria.fr. Archived from the original on 2015-05-25. Retrieved 2015-05-25.
  6. ^ "Natron 1.0 brings free VFX compositing to Linux, Windows, Mac users | Libre Graphics World". libregraphicsworld.org. Retrieved 2015-05-25.
  7. ^ Krita Foundation. "'Goodbye Photoshop' and 'Hello Krita' at University Paris 8 | Krita". krita.org. Retrieved 2015-05-25.
  8. ^ "The complete story of Paris-8 university going for Krita, Blender, Natron | Libre Graphics World". libregraphicsworld.org. Retrieved 2015-05-25.
  9. ^ . forum.natron.fr. 2015-08-28. Archived from the original on 2017-03-06. Retrieved 2017-03-06. on natron.fr MrKepzieLeader: "The main reasoning is that in the future there will be derivative work spun off Natron, and we want to be able to still control where our source code is going and who is selling it." (Aug '15)
  10. ^ "Frequently Asked Questions about the GNU Licenses - GNU Project - Free Software Foundation". gnu.org. Retrieved 2015-05-25.
  11. ^ http://home.comcast.net/~tom_forsyth/blog.wiki.html# 2013-10-29 at the Wayback MachinePremultiplied alpha
  12. ^ Porter, Thomas; Tom Duff (1984). "Compositing Digital Images" (PDF). Computer Graphics. 18 (3): 253–259. doi:10.1145/800031.808606. ISBN 0-89791-138-5. S2CID 18663039.

External links

  • Official website

natron, software, natron, free, open, source, node, based, compositing, application, been, influenced, digital, compositing, software, such, avid, media, illusion, apple, shake, blackmagic, fusion, autodesk, flame, nuke, from, which, user, interface, many, con. Natron is a free and open source node based compositing application It has been influenced by digital compositing software such as Avid Media Illusion Apple Shake Blackmagic Fusion Autodesk Flame and Nuke from which its user interface and many of its concepts are derived NatronOriginal author s Alexandre Gauthier Frederic DevernayInitial releaseOctober 22 2014 8 years ago 2014 10 22 Preview release2 5 0 alpha 2 1 24 January 2022Repositorygithub wbr com wbr NatronGitHub wbr NatronWritten inC PythonOperating systemLinux macOS FreeBSD WindowsTypeNode based compositing softwareLicense2015 GPL 2 0 or later a 2013 MPL 2 0 b Websitenatrongithub wbr github wbr ioNatron supports plugins following the OpenFX 1 4 API Most open source and commercial OpenFX plug ins are supported Contents 1 Origin of the name 2 History 3 Licensing 4 Features 4 1 Hardware 4 2 Render engine 4 3 Tools 4 4 Advanced 5 See also 6 Notes 7 References 8 External linksOrigin of the name EditNatron is named after Lake Natron in Tanzania which according to Natron lead programmer Alexandre Gauthier provides natural visual effects by preserving its dead animals 4 History EditNatron was started by Alexandre Gauthier in June of 2012 as a personal project The project was the winner of the 2013 Boost Your Code contest by Inria The prize was a 12 month employment contract to develop Natron as a free and open source software within the institute The first widely available public release was 0 92 June 6th 2014 which brought rotoscoping and chroma keying functionalities 5 Subsequent beta releases brought additional features such as motion blur color management through OpenColorIO and video tracking Version 1 0 was released on December 22nd 2014 6 together with a large sample project by Francois CoyHot Grassard a professional computer graphics artist and teacher demonstrating that Natron could execute interactively graphs with more than 100 nodes In January 2015 the Art and Technology of Image ATI department in Paris 8 University announced that they would switch to professional quality free and open source software for teaching computer graphics to students and artists including Blender Krita and Natron 7 8 Licensing EditBefore version 2 0 Natron was licensed under the Mozilla Public License version 2 0 which allowed redistributing it with closed source plug ins Since version 2 0 the software was relicensed under the GNU General Public License version 2 or later to allow better commercialization 9 All plugins that are distributed with binaries of Natron 2 0 or later have thus to be compatible with the GPLv2 Closed source plug ins including commercial ones can still be used with Natron although the GPL according to the FSF does not allow loading and linking closed source plug ins 10 or plug ins that are not distributed under a GPL compatible license but they have to be distributed separately Data produced by Natron or any software distributed under the GPL is not covered by the GPL the copyright on the output of a program belongs to the user of that program Features EditHardware Edit Low hardware requirements a 64 bits processor at least 3GB of RAM 8GB recommended A graphic card that supports OpenGL 2 0 or OpenGL 1 5 with a few commonly available extensions ARB texture non power of two ARB shader objects ARB vertex buffer object ARB pixel buffer object Render engine Edit 32 bits floating point linear color processing pipeline all frames are represented as floating point RGBA samples with premultiplied alpha 11 permitting the use of alpha compositing operators defined by Thomas Porter and Tom Duff 12 Support for multi core architectures all processing is multithreaded using a thread pool pattern Color management is handled by the OpenColorIO library including support for the ACES color encoding system proposed by the Academy of Motion Picture Arts and Sciences Support for many image formats using OpenImageIO including multi layer OpenEXR Additional image layers can be used to store several color layers or for non color information such as depth optical flow binocular disparity or masks Support for reading and writing video files through the FFmpeg library including digital intermediate formats such as DNxHD and Apple ProRes Full support of the OpenFX 1 4 API enabling use of open source or commercial plug ins Support for low resolution rendering for previewing the output of computing intensive visual effects Tools Edit Image transform position rotation scale skew Video tracking functionalities Keying Keyer Chroma Keyer Difference Keyer Hue Keyer PIK Keyer Paint Solid Pencil Eraser Clone Reveal Blur Smear Dodge Burn Manual rotoscoping using Bezier curves A wide range of additional effects color transforms geometric transforms image generators are available Key frame based parameter animation using Bernstein polynomials the polynomial basis behind Bezier curves for interpolation Animation curves editing Curve Editor Keyframes editing Dope Sheet Support for stereoscopic 3D and multi view processing Advanced Edit Support for batch mode rendering through a command line tool allowing the final render to be processed on a render farm A project format written in XML and easily human editable Node presets can be imported exported easily via XML Python script language Python 2 7 SeExpr script language Walt Disney Animation Studios WebGL 1 0 script language Shadertoy for hardware accelerated 2D 3D visual effects development Customisable UI PyPlug custom node creation system equivalent to Nuke Gizmos See also EditList of video editing software Comparison of video editing softwareNotes Edit GPL 2 0 or later since 2015 08 27 version 2 0 0 RC1 2 MPL 2 0 from 2013 07 16 until 2015 08 27 version 0 9 3 to 1 2 1 3 References Edit https github com NatronGitHub Natron releases tag v2 5 0 alpha 2 Natron is now distributed under the GPL license v2 or later 2015 08 27 introduced the Mozilla Public License v2 2013 07 16 Image Album Lake Natron Gives Up Its Dead Rick Brandt livescience com Retrieved 2015 05 25 Natron v0 92 beta is out Natron natron inria fr Archived from the original on 2015 05 25 Retrieved 2015 05 25 Natron 1 0 brings free VFX compositing to Linux Windows Mac users Libre Graphics World libregraphicsworld org Retrieved 2015 05 25 Krita Foundation Goodbye Photoshop and Hello Krita at University Paris 8 Krita krita org Retrieved 2015 05 25 The complete story of Paris 8 university going for Krita Blender Natron Libre Graphics World libregraphicsworld org Retrieved 2015 05 25 Why change Natron licence to GPL V2 Can you explain your motivation Why change from Mozilla to GPL forum natron fr 2015 08 28 Archived from the original on 2017 03 06 Retrieved 2017 03 06 on natron fr MrKepzieLeader The main reasoning is that in the future there will be derivative work spun off Natron and we want to be able to still control where our source code is going and who is selling it Aug 15 Frequently Asked Questions about the GNU Licenses GNU Project Free Software Foundation gnu org Retrieved 2015 05 25 http home comcast net tom forsyth blog wiki html Archived 2013 10 29 at the Wayback MachinePremultiplied alpha Porter Thomas Tom Duff 1984 Compositing Digital Images PDF Computer Graphics 18 3 253 259 doi 10 1145 800031 808606 ISBN 0 89791 138 5 S2CID 18663039 External links EditOfficial website Retrieved from https en wikipedia org w index php title Natron software amp oldid 1107995220, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.