Since I’ve been working in-house as a compositor I’ve been rendering all my Nuke scripts in the Terminal on my Mac. All good… or so I thought.
I have recently discovered that Nuke does not use the GPU (Graphics Processing Unit) by default when rendering this way. I guess it’s to do with rendering with the command line which is used for render farms which often won’t have a GPU.
Luckily the fix is simple. Add ‘–gpu’ to the terminal command and hey presto… the GPU is used when rendering. So now the NVIDIA GeForce GT 750M in my MacBook Pro is used when rendering by the GPU accelerated nodes in my scripts. Winner.
I have re-writen my Nuke Applescript droplet to use the GPU when rendering which you can download.