Nuke to Silhouette v1.6

This location is for Registered Users Only.
Perhaps you need to login or register.
Contributor: Johnny Chan
Nuke to Silhouette is a tool used to for quick and easy project setups with just one click of a button.
10.0, 9.0 or later
Linux, Mac, Windows
27 May 2017

Tested with: MacOSX, Silhouette v5.1, Nuke 9.0v8

The Nuke to Silhouette project setup is a tool used to for quick and easy project setups. With just the click of a button this allows the artist to jump straight into sfx without the manual steps of setting up the project file.

This tool with retrieve all of the information from your Nuke script required to create a sfx project file. e.g. Frame range, file path, etc...


sfx proj build

How to use:

  1. Install 'Silhouette Project Builder' script(see bottom of page for install steps).
  2. In your nuke script select the desired node.

    select node
  3. In the nuke menu select 'Silhouette>Send to Silhouette' command.

  4. Once executed a dialog will pop up.

    sfx proj build load

    Here in the Send to Silhouette dialog on the right hand side you have two options:
    • RotoNode- Creates the Silhouette project file setup for roto.
    • PaintNode- Creates the Silhouette project file setup for paint.
  5. Select your 'Setup Type' and then click on the 'Create New Project' button.
  6. Once executed you should have a new instance of sfx launch with the project file loaded.

    silhouette cap

How to install:

  1. Download the script.
  2. Unzip the package and then copy the ''and the 'nukeToSfx' folder into your '.nuke' folder.
  3. Restart Nuke and you should have a menu named 'Silhouette'
  • If you already have an existing '' file you'll need to add this snippet:
    import nuke
    from nukeToSfx import sfxBuilder
    main_menu ='Nuke')
    main_menu.addCommand('Silhouette/Send to Silhouette', 'sfxBuilder.sendToSilhouette()', icon='sfx_icon.png')


Additional Notes:

  • If you've previously created a sfx project file, the sfx project builder will automatically version up.

    sfx proj build select

    Alternatively, if you're just lazy like me and want to load the previous project file you can select the previous version and then click on the 'Load Selected' button.

    sfx proj build load
  • By default sfx project builder looks for the installed version of Silhouette in the default directories:
    • Windows:C:/Program Files/SilhouetteFX/Silhouette v5.1/Silhouette.exe
    • OSX:/Applications/SilhouetteFX/Silhouette v5.1/
    • Linux:/opt/SilhouetteFX/Silhouette v5.1/bin/silhouette
  • If you have multiple versions of sfx or have sfx installed in a different location you can always re-target it in the Nuke preferences.
  • By default the silhouette project file will be generated into the same directory as your nuke script but that can be also changed in the 'Silhouette Project Path' settings.

    sfx proj build prefs
Please login in order to download these files.


0 # kim joongjae 2016-03-01 05:09
window10 silhoutteFX v5.2 " [Error 3] :" " error messege
0 # Johnny Chan 2016-03-02 09:12
In the nuke preferences under "Silhouette Builder" is your "Default Silhouette" pointing to a correct installation of a Silhouette.exe file?
0 # Jacob Nolan 2016-03-04 19:27
I get the same error. Our Silhouette is located on the D drive, but that shouldn't matter. I've pointed to the correct place.
+2 # Johnny Chan 2016-03-06 20:42
hmm... sorry about that guys, currently I don't have access to a windows computer just a mac :oops: I'll release update when I get the chance to test it.
0 # Jacob Nolan 2016-03-07 16:36
Cool thank you very much. This seems like an excellent tool and I've been looking for one like it. I can't wait to use it.
+1 # Johnny Chan 2016-03-13 11:53
Hey guys, I managed to gain access to a windows machine and have now fixed that bug. I've released an update to the script (v1.3). Hopefully this works for you :-)
0 # yes no 2022-05-16 14:48
Where Do I see silhouette node in windows
0 # li zhaohui 2016-07-08 01:42
Only suitable for sequence 4!. 0000
0 # Johnny Chan 2016-07-28 02:01
Hi There, Sorry for the super delayed reply I have released v1.6 that will address the sequence padding issue.
0 # zhang yongzheng 2016-08-16 14:23
When we use the normal output of the TGA sequence to create the project is empty. Material works are not, we need to manually create a.
0 # St Manozz 2018-09-24 11:44
Please update to the latest version of nuke.
0 # Ajay Kumar 2021-05-29 13:46
error shows
from PySide import QtGui
ImportError: No module named PySide.
How to solve it?? Please help.

You have no rights to post comments

We have 2760 guests and 131 members online