This location is for Registered Users Only.
Perhaps you need to login or register.
13.1, 12.2, 12.1, 12.0, 11.3, 11.2, 11.1, 11.0, 10 or later
Linux, Mac, Windows
See my website for more information and examples!
(Examples of looped geo, a Mandelbrot and a Julia set, and Reaction Diffusion - all done with SetLoop)
SetLoop is a toolset for Nuke that can loop a set of nodes.
It copies the nodes you place between StartLoop and EndLoop inside EndLoop (which is a group), and reconnects them properly.
But there are many more features to it which, combined, make this an actually functional node iterator that can render fractals (like the Julia set) and animated reaction diffusion entirely in Nuke.
See my website (maxvanleeuwen.com/setloop) for more information/examples!
1. Place the SetLoop 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.
3. In the init.py file, add this line of text to the end and save it:
If you want to place the folder somewhere else than in the .nuke folder, make sure to change the path in the init.py file so that it points to that other path instead!
Installation using NukeShared:
1. Place the SetLoop 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.
Nuke 13 (Python 3) compatibility
added geo looping method
added feedback writing option (writing exr sequence, instead of copying nodes)
added custom offset to iteration after loop has been set
Fixed error in Julia Set example
Added extra Julia Set example
Exluded backdrops from loops
Improved Mandelbrot examples, added Julia Set examples
Fixed a bug in expression relinking
Added 'remove '.parent'' option to help with expression relinking, if there are still issues
Expression relinking now only applies to expressions in the Loop_End group (the invisible part of the loop)
Loopcount offset can now be changed after the loop has been set
Added 'operation' knob to set the merge operation in Parallel looping mode
Added 'Motion Graphics' example template
Fixed nodes connecting to other invisible nodes
When installed, examples are included in the ToolSets menu
Fixed expression relinking issue
Added warning when backdrop is not found, removed Nuke version check
Tested on Linux
Added more types of variables to the 'Constants' tab
Added new method for looping ('parallel'), fixed compatibility with Nuke 11 (pyside2), added stats.
Fixed a bug, cleaned UI, better tooltips.
Amazing idea and pretty reactive ( see what I did there ;) )
If ever you go back on it, would be awesome to make it work with 3D nodes
Made this using a WIP-version of SetLoop:
Will try it soon