Post-FX nodes are mostly effects added onto an image, after the scene is rendered. These can vary from Colour Correction to FXAA Antialiasing, and are generally used to enhance an image. The order of operations are decided based on the Y value of the node in the nodegraph, or the X values if the Y values are the same. Nodes with larger X or Y values will be calculated first. Unlike the Video Processing Nodes (many of which are shared with these nodes), these nodes only affect the parent, and do not contain a copy of the image.
Post-FX can be applied directly to these nodes, however if applied to other nodes it will affect the whole scene, not just the parent node.
- Cameras (Will only come into affect when viewed through the camera)
- Render To Texture
- Root (This will affect the whole layer)
- All Video Processing Nodes (although you will mostly use Video Loader and Video Null)
Post-FX have been seperated into 9 groups:
- Antialiasing, for nodes that generate better antialiasing.
- Blur, for blurring an image.
- Colour Processing, for changing the colours in an image.
- Distortion, for modifying the shape of an image.
- Generators, use mathematical patterns to affect an image.
- Image Compression, for compressing or decompressing images.
- Image Processing, for general video effects.
- Stylisation, for more intense image modifications.
- Warping, for stretching and squashing images.
These nodes calculate better antialiasing than the default.
Remove aliasing in an image using Fast Approximate Anti-Aliasing.
Remove aliasing in an image using Temporal Anti-Aliasing technique.
Blur nodes defocus images, making them appears less clear.
Add a simple blur effect to an image.
Apply a depth of field blur to 3D scenes.
Add a blur effect along a direction to an image.
Add a blur effect but preserve detailed areas to an image.
Add a blur which trails across the image to an image.
Add a wider blur or glow effect to an image.
Overlay the previous frame over the current frame.
Add a simple glow effect to an image.
Add a glow effect which stays resolution independent to an image.
Apply motion blur to objects in a 3D scene.
Add a blur effect which pushes outwards to an image.
Add a tilt shift effect to an image.
Add a damaged VHS effect to an image.
Colour Processing nodes are used to modify the colours in an image.
Apply a Colour Look Up Table (LUT) to an image.
Mix the colour and alpha channels of an image.
Adjust the overall colour balance and ranges in an image.
Asjust the overall distribution of colour in the image.
Limit the colour range to between two colours in the image.
Combine multiple Colour Grading nodes together.
Invert the colours in an image.
Increase the small scale contrast of an image.
Recolour an image based on an input image or gradient.
Add a flashing strobe to the image.
Add an overall tint to the image.
Apply a tone mapping process to an image.
Changes the shape of the image in different ways.
Add digital distortion to the image.
Add a dithering effect to the image.
Add growing lines to an image.
Add random noise to the image.
Add RGB sine distortion to an image.
These nodes effect the input image by compositing mathematically generated patterns onto them.
Composite an image directly in a Post-FX chain.
Generate a 2D gradient to input into other nodes.
Generate a 3D gradient that appears on all objects in the scene.
Generate a simple colour pattern.
Generate a 3D grid that appears on all objects in the scene.
Generate a simple light beam.
Generate a mesh based on a particle system.
Compress or decompress images with different kinds of compression.
Compress a UV animation for export.
Decompresses a compressed UV animation.
These nodes analyse and modify the image with different effects.
Automatically generate a mask for an image.
Reduce the colour resolution in an image.
Save a still image within a Post-FX chain.
Swap the RGBA colour channels.
Generate a mask for an image using Chroma Keying.
Add a crop to an image.
Add a custom .fx shader script as a Post-FX
Expand bright pixels and shrink darker pixels.
Detect the edges in an image.
Shrink bright pixels and expand darker pixels.
Hold a frame of video for a period of time.
Add a Delay to a video.
Subtract the current frame of a video from the previous frames.
Dynamically Loop a number of frames.
Generate a normal map from an image.
Use a histogram to normalise the colours.
Generate a mask for an image using a specified colour.
Add a noise reducing filter to the image.
Broadcast a video feed via NDI.
Generate a mask for an image using NVIDIA RTX to mask out human forms.
Render a layers GBuffers directly.
Remap the overall colours of an image.
Replace a colour with a different colour.
Limit the colour in an image.
Export a video within a Post-FX chain.
Add outlines to geometry in the scene.
Add a crosshatch effect to an image.
Add an animated block glitch.
Add an animated colour glitch.
Add a dot matrix effect to an image.
Add a film grading effect to the image.
Add a halftone effect to an image.
Add a datamosh effect to the image.
Add a simple pixels sorting algorithm to the image.
This node pixellates an image, giving it a lower resolution.
Add a sharpen effect to the image.
Add a slitscan effect to an image.
This node applies a streak effect to the image.
Add a gradient based blur to an image.
Add a VHS scanline effect to an image.
Add a voronoi breakup effect to an image.
These nodes take an image and stretch or squash them in different ways.
Simulate distortion of real-world camera lenses in an image.
Warps using a bezier control grid and 8 control points.
Warps an image based off of a bump map.
Warps using a curl noise function.
Applies a Droste function, creating an infinitely warping warp.
Warps an image based on the movement vectors of an input field.
Warps an image based off of a field system.
Warps from 4 cornered sections of the image.
Mirrors one side of the image onto the other side.
Applies a Moebius function, creating an infinitely warping warp.
Breaks the image into a grid, and randomises the positions and frame delays of parts of the image based on an input image.
Warps an image a ripple emanating from the center of the screen.
Adds a bulge effect to the image.
Warps an image with a ripple emanating from the centre of the screen.
Stretches a cross section of the image.
Transforms the image, pos/rot/scale/wrap.
Warps an image with a turbulence.
Warps the image in a twist around the center.
This node simulates water movements across an image based on an input field using a spring-based water solver.