.. _net.sf.openfx.GammaPlugin:

Gamma node
==========

.. raw:: html

   <!-- Do not edit this file! It is generated automatically by Natron itself. -->

|pluginIcon| 

*This documentation is for version 2.0 of Gamma (net.sf.openfx.GammaPlugin).*

Description
-----------

Apply gamma function to the selected channels. The actual function is pow(x,1/max(1e-8,value)).

Inputs
------

+--------+-------------+----------+
| Input  | Description | Optional |
+========+=============+==========+
| Source |             | No       |
+--------+-------------+----------+
| Mask   |             | Yes      |
+--------+-------------+----------+

Controls
--------

.. tabularcolumns:: |>{\raggedright}p{0.2\columnwidth}|>{\raggedright}p{0.06\columnwidth}|>{\raggedright}p{0.07\columnwidth}|p{0.63\columnwidth}|

.. cssclass:: longtable

+------------------------------+---------+---------------------+------------------------------------------------------------------------------------------------------------------------------------+
| Parameter / script name      | Type    | Default             | Function                                                                                                                           |
+==============================+=========+=====================+====================================================================================================================================+
| Value / ``value``            | Color   | r: 1 g: 1 b: 1 a: 1 | Gamma value to apply to the selected channels.                                                                                     |
+------------------------------+---------+---------------------+------------------------------------------------------------------------------------------------------------------------------------+
| Invert / ``invert``          | Boolean | Off                 | Invert the gamma transform.                                                                                                        |
+------------------------------+---------+---------------------+------------------------------------------------------------------------------------------------------------------------------------+
| (Un)premult / ``premult``    | Boolean | Off                 | Divide the image by the alpha channel before processing, and re-multiply it afterwards. Use if the input images are premultiplied. |
+------------------------------+---------+---------------------+------------------------------------------------------------------------------------------------------------------------------------+
| Invert Mask / ``maskInvert`` | Boolean | Off                 | When checked, the effect is fully applied where the mask is 0.                                                                     |
+------------------------------+---------+---------------------+------------------------------------------------------------------------------------------------------------------------------------+
| Mix / ``mix``                | Double  | 1                   | Mix factor between the original and the transformed image.                                                                         |
+------------------------------+---------+---------------------+------------------------------------------------------------------------------------------------------------------------------------+

.. |pluginIcon| image:: net.sf.openfx.GammaPlugin.png
   :width: 10.0%
