Installation

Windows Installation

These Windows instructions refer to Eddy 2.9 only.

ZIP archive

Unpack the zip archive to a location of your liking and one that Nuke can access.

In this example we will unpack the archive Eddy_for_Nuke-1.5.1-nuke10.0-win64.zip to C:\unity\eddyForNuke-1.5.1-nuke10.0

There are two methods of telling Nuke where the plugin lives. They are both outlined below:

  • .nuke/init.py file

    Add the following to C:\Users\%USERNAME%\.nuke\init.py file. If it doesn’t already exist, go ahead and create it.

    eddy_root = 'C:/unity/eddyForNuke-1.5.1-nuke10.0'
    nuke.pluginAddPath(eddy_root)
    

    Note

    It is okay to use / instead of \ on windows in the init.py file. If \ was used it would have to be escaped by using \\.

  • NUKE_PATH environment variable

    Add the unpacked folder path to the NUKE_PATH env variable.

    Note

    You will need to create this environment variable if it is not already there. If it exists, add the eddy path to the list of paths already present.

Nuke should now be able to find the plugin.

Next to configure is Licensing

Linux Installation

Hardware Requirements

  • Nuke Capable

  • x86-64 processor

  • 10 GB disk space available

  • At least 8 GB RAM

  • Nvidia Graphics card with at least 6 GB of video memory and driver support for OpenGL 2.0 and CUDA 11.7 (Drivers 525.x recommended).

  • The oldest supported GPU is now the Maxwell series, i.e. the 980, 970, etc.

All Linux flavors

Install the package by executing the shell archive:

sudo ./eddy-3.0.0-beta.2-0.x86_64.sh --prefix=/opt/Unity/WetaTools

If --prefix is not specified, the package will be installed in the current directory.

You will be asked to accept the End-User License Agreement (EULA) first.

Adding to path

(Currently the plugins are installing in /opt/Unity3d/WetaTools/eddy/3.0.0-beta.1/<nuke version>)

There are two methods of telling Nuke where the plugin lives:

  • .nuke/init.py file

    Add the following to ~/.nuke/init.py file.

    (If that file doesn’t already exist, go ahead and create it.)

    eddy_root = '/opt/Unity3d/WetaTools/eddy/3.0.0-beta.1/eddy3_plat_nuke_13.2/'
    nuke.pluginAddPath(eddy_root)
    
  • NUKE_PATH environment variable

    Add the unpacked folder path to the NUKE_PATH env variable.

    You can add something like this to the bottom of your ~/.profile file:

    export NUKE_PATH=/opt/Unity3d/WetaTools/eddy/3.0.0-beta.1/eddy3_plat_nuke_13.2/:$NUKE_PATH
    

Nuke should now be able to find the plugin.

Next to configure is Licensing