> Digital Fusion (much more awkward, but free)
Small nitpick, only applies to Fusion 9 and below. Fusion 16 only comes in the Studio variant, otherwise you need to use DaVinci Resolve 16 to access the embedded Fusion for free.
> Figuring out why programs like these work well and what gaps are between them and general programs is interesting because many of the reasons come down to pragmatic workflow and not technical limitations.
In the case of Nuke, the pragmatic workflow is a large part of it, but not the only one. When it comes to digital compositing, it is very easy to get up and running with layer based solutions quicker (such as Adobe products), but they hit a wall very quickly on memory usage, process duplication, and general difficulty of navigation and organization as the composite becomes more complex.
Nuke is in a different class of its own, being developed originally at Digital Domain (a VFX studio) before eventually sold to Foundry (then The Foundry). Nuke's success was a technical one, being far more memory aware and efficient (a scanline renderer and processor), as well as catering directly to the user base it served. It is still the only specialist compositing tool that has support for modern deep data, has proper handling and support for multi-layer/multi-part EXRs, and has a clean and proper handling of channels and layers throughout the comp. It has some modernization to undergo nowadays, but it is still the most trusted tool in VFX.
Software in computer graphics to note as being primarily node based that expose that directly to the user:
- Autodesk Maya (is node-based)
- SideFX Houdini (formerly Prism)
- Foundry Nuke (originated from Digital Domain)
- Foundry Katana (originated from Sony)
- Substance Designer
- Isotropix Clarisse BUiLDER
- Natron
- Blackmagic Design Fusion (an in-house tool to Eyeon Fusion -> Blackmagic Design)
Other tools that integrate node based workflows into their application:
- Autodesk 3DS Max
- Foundry Mari (originated from Weta Digital)
- Maxon Cinema 4D
- Blender (personally unsure of Blender and being nodal-based)
- Blackmagic Design DaVinci Resolve
There are a smattering of others I haven't gotten the chance to use, from other imaging tools to those specializing in tracking (e.g. PfTrack) and in-house non-commercialized tools.