# Natron's Features Page Proposal
## Natron proposal by Bonalex 2021/10
*Edited by Songtech-0912*
Natron is a full featured production software. With companion "community plugins" and "community scripts" it will get even more creative and efficient.
> IMHO I think installing community scripts ans plugins should be strongly encouraged on the download page.
### Visual Effects
Natron features a node based interface, can import 3D renders from popular applications, and has hundreds of tools, effects and filters for creating high end visual effects! Nodes gives unlimited possibilities and clearer processing flow.
#### 2D Tracking
Track difficult movements with ease with Natron's tacker, based on Blender's 2D tracker. Handle and correct a variety of footage types with single point or perspective tracking. Luminance variation correction and manual keyframes are built-in to help you get the right result.
#### Roto
Mask, feather, repeat! Natronʼs rotoscope node allows you to capture sub-pixel details. Each roto point has individual controls for feathering, allowing compositors to capture plate motion blur in different areas of each roto-shape. Roto shapes can be tracked for faster results.
#### Keying
Nuke provides a wide range of keyers to assist in extracting mattes from images. The familiar Additive, Chroma, and Hue keyers are built-in, as well as Natron's powerful own PIK keyer and a variety of community-created keyers. Tools for refining matte edges and color edges gives you professional results.
(The following will be placed in the About section because it's a bit too much for a features page paragraph)
- Greenscreen with PIK keyer. Includes screen cleaning tools. Can be setup to behave like Keylight (r) keyer.
- Additive keyer gets back the finest hairs. (Community)
- Lightwrap get the right color integration. (Community)
- Tools for refining matte edges and color edges gives you professional results.
- HSVTool let's you select a color range for advanced color corrections.
#### Effects
In Natron more than 100 image processing effects are at your disposal.
Multiple denoising techniques are available. With SeGrain you can precisely add grain to your images.
Lens flares come with many presets for quick yet fully customizable setup.
G'MIC the huge library and customizable effects tool is included in Natron.
#### Distort images
Natron offers simple Bend/Swirl/Skew distortion of images or image based warps for creative heatwave/refraction effects. Distortion based on a roto can be obtained with versatile "IDistort" node.
#### 3D Compositing
Natron has the tools to composite your 3D renders easily
- multilayer EXR support (Community)
- relighting tools like "ReShade" and "SSAO" Screen Space Ambient Occlusion allows you to change lighting without going back to 3D rendering. A normal and Z pass is all it takes. (Community)
- Depth of field with depth pass (Community)
- Motion blur with vectors pass
- Cryptomatte (Community)
- mapping with UV pass
- Lens distortion allows to integrate seamlessly with live tracked footage either with industry standard lens models or STMap
> updated cryptomatte must be included the community repository
~~##### 3D~~
> Need at least cameraprojection to be advetizable
### Broadcast Design and Motion Titles
Use Natron for Motion graphics. With powerful animation tools Natron lets you composite elements and then apply hundreds of built in effects, or add animated textures:
#### Animation
Curve editor let you precisely animate every element in Natron.The Dope Sheet let you keep track of your keyframes for easy retiming in a clean UI. Path display and transform gizmo in the viewer gives you intuitive feedback.
#### Vectors
Import vector file formats in Natron for logos. You can split your layers for separate animations of each part.
Vector shapes can also be drawn with the Roto node that allows you to draw many shapes and animate them as vectors.
#### 2D Text
Multiple Texts can be generated on multiple layers to allow animating them freely.
#### Animated Textures
Shadertoy node brings the huge library of parametric animated textures in Natron. (Community)
#### Automation
You can link parameters together and add expressions to automate their behavior. Clone nodes can also help process many nodes with complex behaviors. For complex motion or parenting you can stack as many "transform" nodes as you want without quality loss thanks to transform concatenation.
### Professional Tools
#### Floating point HDR color managed workflow
Natron is never compromising image quality. It's engine can deal with high resolutions images even with complex processings. Floating point processing means HDR capability out of the box.
Natron uses OpenColorIO color management. It brings color consistency across your pipeline of choice would it be Blender or professional ACES colorspace.
#### Multi-channel workflow
Natron offers a multi-channel workflow to use multi-pass renders in a single line of nodes.
#### Color analysis tools
Natron has an elaborate color picker plus a ImageStatistics node to get precise information about your image that can even be used by expressions.
#### OpenFX plugins
OpenFX is at the heart of Natron to get extended with unlimited number of (free or paid) external plugins to get optical flow retiming, particles,...
#### Collaboration
Natron help you share and reuse your work. It has user presets to save a single node parameters. Pyplugs can be used to share and reuse parts of a node graph.
#### Python API and PySide
Many tasks can be automated in Natron thanks to a rich Python programming API. Pyside let's you tailor the interface of your tools. These scripts can be launched from outside Natron for a full pipeline integration.
#### Asset management
Natron + Python + command line rendering allows connexion to any asset management or render management software, for the best collaboration workflow.
For Free and without writing a single line of code you can use:
- PRISM Asset manager
- AFANASY render
#### GPU Acceleration
Shadertoy nodes are pure GLSL code for very fast render on the GPU. You can write your own effects with this standard language.
#### In-context help
Natron has documentation at your fingertips. Just hover the mouse over any node paramater and you'll most often be hinted on how to use it. Each node also gives information on its use.
#### Script performance metrics
Natron can tell you precisely wich nodes are taking longer to render. For this just hit F2!
#### Customizable interface
In Natron work the way you like. Interactively reorganize and save your workspaces. Or change menus and keyboard shortcuts with a few lines of Python code.
#### Background rendering
Natron has it's own background render queue. With it you can render a part of your comp while you work on another part.
### Special Tools
Natron can be adapted to most of your needs thanks to it's wide range of tools:
#### Stereoscopic Workflow
Natron can work with multiple camera views. Stereo postproduction or 2D to 3D conversion can be managed natively
#### Midi Input
Midi physical or virtual controls can change any parameter in Natron. Go for real interactivity.