Nuke - Requirements and Installation

 

Download the plug-in installer for your particular platform from the Download Area and unpack it. If you are a Maxwell Render license holder, then please access the Download Area through the Customer Gateway to download the plug-in. If you are not a license holder, then please download a free demo version of the plug-in at the Maxwell Render website by filling out the application form.

For plugin compatibility with After Effects versions, please see the Plug-ins page.

Windows

Run the installer. Select the location/s where Nuke was installed.

Linux

Unpack the files. Go to the folder that corresponds to your version of Nuke. Copy the mxiReader.so, MxiMixer.so, MxiRender.so and MxiMask.so files to the Nuke plug-ins directory (Usually /usr/local/Nuke 6.2v2/plugins). Also you can install the plug-in into your home folder running the install.sh script.

Mac OSX

Unpack the files. Go to the folder that corresponds to your version of Nuke. Copy the mxiReader.dylib, MxiMixer.dylib, MxiRender.dylib and MxiMask.dylib files to the Nuke plug-ins directory (Usually /Applications/Nuke6.2v2/Nuke6.2v2.app/Contents/MacOS/plugins). Also you can install the plug-in into your home folder running the install.sh script.

Remember that you should have writing permissions and Administrator privileges to install the plug-in. If you do not have permissions, Nuke creates a directory in the user directory (Usually C:\Users\username\.nuke (Windows), /home/username/.nuke (Linux) or /Users/username/.nuke (Mac OSX)). You can install the plug-ins here. Make sure that the files are in the .nuke directory (not .nuke\plugins).

On Mac OSX the .nuke directory is hidden. You can open it using the following command in the terminal:
open /Users/username/.nuke

Installing the Python Scripts

We have included some Python script commands with the plug-ins. They add a “Maxwell Utilities” menu in Nuke including all the features provided by the Maxwell Plug-in for Nuke.

Windows

Locate the Nuke user directory (usually C:\Users\username\.nuke). The installer has copied the following files here:

icons\maxwell_icon.png
python\maxwell_utilities.py
maxwell python commands.txt

The plug-in for Nuke 7 installs automatically the scripts and the icon from the Windows installer.

Linux

Unpack the installer and copy the following files to the Nuke user folder (usually /home/username/.nuke):

icons (folder)
python (folder)
maxwell python commands.txt

Max OSX

Unpack the installer and copy the following files to the Nuke user folder (usually /Users/username/.nuke):

icons (folder)
python (folder)
maxwell python commands.txt

In the Nuke user directory you need to have the following files: menu.py and init.py. If either of them doesn’t exist, just create it.
You must add the following commands to the menu.py file:

import maxwell_utilities
nodesMenu = nuke.menu('Nodes')
newMenu = nodesMenu.addMenu('Maxwell Utilities', 'maxwell_icon.png')
newMenu.addCommand('MxiMixer', 'nuke.createNode("MxiMixer")', 'ctrl+m', 'maxwell_icon.png')
newMenu.addCommand('MxiRender', 'nuke.createNode("MxiRender")', '', 'maxwell_icon.png')
newMenu.addCommand('MxiMask', 'nuke.createNode("MxiMask")', '', 'maxwell_icon.png')
newMenu.addCommand('Reload All', 'maxwell_utilities.reloadAllReads()', '', 'maxwell_icon.png')
newMenu.addCommand('Reload Selected', 'maxwell_utilities.reloadSelectedReads()', '','maxwell_icon.png')
newMenu.addCommand('Color Adjustments', 'maxwell_utilities.mxihue()', '', 'maxwell_icon.png')

And the following commands to the init.py file:

nuke.pluginAddPath('./icons')
nuke.pluginAddPath('./python')