> Deprecated - see this PixelSort blinkscript project instead!
Link to updated Pixelsort gizmo: http://www.nukepedia.com/blink/filter/pixelsort
I am leaving this post online for those who want to use it in older Nuke versions.
The sort input can be painted on:
Some examples of what you can do with it:
See my website (maxvanleeuwen.com/pixelsort) for more information and examples!
Currently, PixelSort is compiled for the following systems:
Windows: 11.0, 11.1, 11.2, 11.3
Linux: 8.0, 9.0, 10.0, 10.5, 11.0, 11.1, 11.2, 11.3.
Thanks to Idris Miles for his help with compiling for Linux!
Once compiled, place the resulting file in the PixelSort folder, in a subfolder with the name of the version you compiled it for (in the same fashion as the other ones that are already there), and the menu.py will automatically find it!
Installation
1. Place the PixelSort folder in your .nuke folder (or somewhere else on your computer)
2. Go to your .nuke folder, and create a file called ‘init.py’. If such a file already exists, open it. You can find the .nuke folder here:
Linux: /home/username/.nuke
Windows: C:\Users\username\.nuke
3. In the init.py file, add this line of text to the end and save it:
nuke.pluginAddPath('./PixelSort')
Installation using NukeShared
1. Place the PixelSort folder in the ‘_AutoInstaller’ repository.
NukeShared is a way of installing plugins by dragging/dropping them in folders, see my website (maxvanleeuwen.com/nukeshared) for more information.
Updates:
v1.6
Simplified a lot, to make it more logical and cleaner (removed some experimental stuff)
Speed improvements!
Released code, so you can compile it yourself
Fixed some BBox and filtering issues with the gizmo
v1.5
Linux compatibility
Added Mask input