Graph arrangement limitations

GrossGrade

Topic:  GrossGrade for Expert >

Graph arrangement limitations

Previous page Parent topic Next page

 

Node graph layout limitations

 

Input port allows only one connection, output port allows numerous connectionsThe number of output connections (for any output port of the component) is not limited. However, no more than one input connection can be plugged for any input port.

 

You can create a connection between the ports of two components only if these ports are of the same type (see "Component port types").

 

General principles of construction of node graphs

 

If the Out component is supplied with image data with a changed color space (different from the color space obtained from the In component), the colors will be translated into the color space corresponding to the original. In this case, the translation parameters are not controlled by the user and correspond to the same parameters that would be used by default in the ColorspaceConverter component in a similar translation. To control the translation parameters, you must include the ColorspaceConverter component in the processing graph, which will perform the reverse translation before the data is transferred to the Out component.

 

Note: this rule applies only to the top-level module (representing the processing layer in the layers panel) and does not apply to nested modules (NestedModule). The color spaces at the input and output of the nested module may differ.

 

The main ways to build node graphs

 

 

Depending on the method of constructing a node graph, the module containing this graph will perform various functions.

 

Module for analysis. Its graph has no data-processing nodes between the In and Out nodes. No data is fed to the mask port of the Out node either. A module with such a graph is usually used as an analyzer and can be loaded to the "Post-analysis" panel.

module_node_graph_None

In the library such a module is displayed with an icon module_library_Icon_ModuleNone

 

Module for graphics data processing. Its graph contains at least one data-processing node between the In and Out nodes. No data is fed to the mask port of the Out node. Usually such modules are suitable for loading into a layer to make any color correction of the image.

module_node_graph_Proc

In the library such a module is displayed with an icon module_library_Icon_ModuleProc

 

Module for graphic data processing, with the ability to generate a mask. Its graph contains at least one data-processing node between the In and Out nodes. At least one weighing function is applied to the mask port of the Out node. Typically, such modules are suitable for both loading into a layer and loading into a layer calculated mask.

module_node_graph_Both

In the library such a module is displayed with an icon module_library_Icon_ModuleBoth

 

Module-mask. Its graph has no data-processing nodes between the In and Out nodes. At least one weighing function is applied to the mask port of the Out node. Typically, such modules are suitable for loading into a layer calculated mask.

module_node_graph_Mask

In the library such a module is displayed with an icon module_library_Icon_ModuleMask