SMAA (Enhanced Subpixel Morphological Antialiasing) post-processing plugin for Nuke using Blink API.
Build the plugin as follows:
cd smaa-nuke
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=/tmp ..
make && make install
A specific Nuke version can be targeted as follows:
cmake -DNUKE_PATH=/path/to/nuke -DCMAKE_INSTALL_PREFIX=/tmp ..
Once the plugin is built, copy the shared library (Smaa.so or Smaa.dylib for
masOS) into your personal ~/.nuke
folder (or update your NUKE_PATH
environment variable) and add the following menu.py
file:
import nuke
toolbar = nuke.menu("Nodes")
toolbar.addCommand("Filter/Smaa", "nuke.createNode('Smaa')")
see also: Defining the Nuke Plug-in Path
Jorge Jimenez et al. (2013). Enhanced Subpixel Morphological Antialiasing. http://www.iryoku.com/smaa/