Pixel Processor
In: Atomic Nodes
Complex
Since SD5.0+
Description
The Pixel Processor allows you to execute a custom function for every pixel that is returned as output, on an optional input.
It is by far the most versatile node, as it allows any mathematical operation to be run and return results inside your graph.
Similar to FX-Map, it requires to set up the internal functionality to perform anything. Where the Pixel Processor differs from FX-Map is that it is not focused on placing patterns, with multiple functions controlling pattern shape and placement. Instead, a single function is run in parallel for every pixel, where each pixel is unaware of the calculation results of its neighbors. The Pixel Processor is similar to the Value Processor, which runs on only single values and can provide a nice optimization compared to the Pixel Processor.
For anybody used to creating Shader functions in Node-based editors, the Pixel Processor should be a familiar environment.
Parameters
- Color Mode: Color/Grayscale
Sets what sort of output value is returned - Per Pixel Function:
Allows you to access the internal function editor.