Release 2.3.2 the Natron Documentation Authors
Total Page:16
File Type:pdf, Size:1020Kb
Natron Documentation Release 2.3.2 The Natron documentation authors Aug 13, 2017 Contents I User Guide3 1 What is compositing? 7 1.1 Theory................................................7 1.2 Practice................................................7 2 Getting started 9 2.1 About.................................................9 2.2 Installation.............................................. 12 2.3 Environment............................................. 21 3 Compositing 23 3.1 Managing Projects.......................................... 23 3.2 Reformatting elements........................................ 24 3.3 Channels............................................... 24 3.4 Merging images........................................... 24 3.5 Noise removal............................................ 24 3.6 Keying................................................ 24 3.7 Using Rotopaint........................................... 24 3.8 Tracking and stabilizing....................................... 24 3.9 Transforming elements........................................ 24 3.10 Working with color.......................................... 24 3.11 Stereoscopic compositing...................................... 24 3.12 Preview and rendering........................................ 28 3.13 Expressions.............................................. 28 4 Tutorials 29 4.1 Writing documentation........................................ 29 4.2 HSVTool............................................... 30 4.3 FFmpeg................................................ 38 4.4 Using PanoTools projects within Natron............................... 38 4.5 Vector graphics workflow...................................... 41 II Reference Guide 47 5 Preferences 51 5.1 General................................................ 51 5.2 Threading............................................... 52 5.3 Rendering.............................................. 52 5.4 GPU Rendering........................................... 53 5.5 Project Setup............................................. 53 i 5.6 Documentation............................................ 53 5.7 User Interface............................................ 54 5.8 Color Management.......................................... 54 5.9 Caching................................................ 54 5.10 Viewer................................................ 55 5.11 Nodegraph.............................................. 56 5.12 Plug-ins................................................ 56 5.13 Python................................................ 57 5.14 Appearance.............................................. 58 6 Image nodes 61 6.1 CheckerBoard node......................................... 61 6.2 ColorBars node............................................ 63 6.3 ColorWheel node........................................... 64 6.4 Constant node............................................ 65 6.5 OpenRaster node........................................... 66 6.6 Read node.............................................. 70 6.7 ReadCDR node............................................ 73 6.8 ReadFFmpeg node.......................................... 77 6.9 ReadKrita node............................................ 81 6.10 ReadMisc node............................................ 85 6.11 ReadOIIO node............................................ 89 6.12 ReadPDF node............................................ 96 6.13 ReadPFM node............................................ 100 6.14 ReadPNG node............................................ 104 6.15 ReadPSD node............................................ 108 6.16 ReadSVG node............................................ 113 6.17 RunScript node............................................ 117 6.18 Solid node.............................................. 124 6.19 Write node.............................................. 125 6.20 WriteFFmpeg node.......................................... 127 6.21 WriteOIIO node........................................... 136 6.22 WritePFM node........................................... 142 6.23 WritePNG node........................................... 145 7 Draw nodes 149 7.1 LightWrap node........................................... 149 7.2 Noise node.............................................. 153 7.3 Plasma node............................................. 154 7.4 Radial node.............................................. 155 7.5 Ramp node.............................................. 156 7.6 Rand node.............................................. 157 7.7 Rectangle node............................................ 158 7.8 Roto node............................................... 160 7.9 RotoPaint node............................................ 162 7.10 SeGrain node............................................. 165 7.11 SeNoise node............................................. 166 7.12 Text node............................................... 168 8 Time nodes 171 8.1 AppendClip node........................................... 171 8.2 Deinterlace node........................................... 172 8.3 FrameBlend node........................................... 173 8.4 FrameHold node........................................... 174 8.5 FrameRange node.......................................... 175 8.6 NoTimeBlur node.......................................... 175 8.7 Retime node............................................. 176 8.8 SlitScan node............................................. 177 8.9 TimeBlur node............................................ 178 ii 8.10 TimeOffset node........................................... 179 9 Channel nodes 181 9.1 Shuffle node............................................. 181 10 Color nodes 185 10.1 Add node............................................... 185 10.2 Clamp node.............................................. 186 10.3 ClipTest node............................................. 187 10.4 ColorCorrect node.......................................... 188 10.5 ColorLookup node.......................................... 190 10.6 ColorMatrix node.......................................... 192 10.7 ColorSuppress node......................................... 193 10.8 Equalize node............................................ 194 10.9 Gamma node............................................. 195 10.10 Grade node.............................................. 196 10.11 HSIToRGB node........................................... 197 10.12 HSLToRGB node........................................... 198 10.13 HSVToRGB node.......................................... 198 10.14 HSVTool node............................................ 199 10.15 HistEQ node............................................. 201 10.16 HueCorrect node........................................... 202 10.17 Invert node.............................................. 203 10.18 LabToRGB709 node......................................... 204 10.19 LabToXYZ node........................................... 204 10.20 Log2Lin node............................................ 205 10.21 Multiply node............................................ 206 10.22 OCIOCDLTransform node...................................... 207 10.23 OCIOColorSpace node........................................ 208 10.24 OCIODisplay node.......................................... 210 10.25 OCIOFileTransform node...................................... 213 10.26 OCIOLogConvert node....................................... 215 10.27 OCIOLookTransform node..................................... 216 10.28 PLogLin node............................................ 219 10.29 Quantize node............................................ 220 10.30 RGB709ToLab node......................................... 221 10.31 RGB709ToXYZ node........................................ 222 10.32 RGBToHSI node........................................... 222 10.33 RGBToHSL node.......................................... 223 10.34 RGBToHSV node.......................................... 223 10.35 RGBToYCbCr601 node....................................... 224 10.36 RGBToYCbCr709 node....................................... 224 10.37 RGBToYPbPr601 node....................................... 225 10.38 RGBToYPbPr709 node....................................... 225 10.39 RGBToYUV601 node........................................ 226 10.40 RGBToYUV709 node........................................ 226 10.41 Saturation node............................................ 227 10.42 VectorToColor node......................................... 228 10.43 XYZToLab node........................................... 228 10.44 XYZToRGB709 node........................................ 229 10.45 XYZToxyY node........................................... 229 10.46 YCbCrToRGB601 node....................................... 230 10.47 YCbCrToRGB709 node....................................... 230 10.48 YPbPrToRGB601 node....................................... 231 10.49 YPbPrToRGB709 node....................................... 231 10.50 YUVToRGB601 node........................................ 232 10.51 YUVToRGB709 node........................................ 232 10.52 xyYToXYZ node........................................... 233 iii 11 Filter nodes 235 11.1 AngleBlur node........................................... 235 11.2 Bloom node............................................. 236 11.3 Blur node............................................... 237 11.4 ChromaBlur node.......................................... 239 11.5 DenoiseSharpen