Messiah Studio

From ButterflyNetRender
Jump to: navigation, search

The overall process of setting up 'Messiah' with ButterflyNetRender is very straight forward:

(32bit) Install:

(Windows):

  • 1. Install Messiah on the BNR Controller machine and all the Rendernodes (in the same location)
  • 2. Setup the install paths in the BNR Controller - Using the Setup Wizard.

(32bit) Configure:

Configure paths and settings in BNR Controller:

In the BNR Controller:

  • 1. Turn on the 'Messiah' platform: (Options->Configure->Select Platforms)
  • 2. Set the location of the 'MessiahHost.dll' (the local path on each Rendernode)

(Or the Messiah setup wizard should do all of this for you)

(64bit) (Render.exe) Install:

(Windows):

  • 1. Install (64bit)Render.exe locally on all the Windows Rendernode machines (in the same location on all machines)

Please check here for the files: render.exe files http://setuptab.com/index.php?topic=3976.msg24328#msg24328 www.quantumchamaeleon.com/messiah/Render.zip

  • 2. Set the Install paths in the BNR Controller (see next step)

(64bit) Configure:

Configure paths and settings in BNR Controller:

In the BNR Controller:

  • 1. Turn on the 'Messiah Render 64bit' platform: (Options->Configure->Select Platforms)

(if the name is missing you need to add the rendertype cfg file below)

(download the updated 'File:Messiah64bit 3.cfg' file and place into the 
BNR install folder - (you will need to rename to custom3.rfg or a different number that 
is not used)- Make sure the Controller is not running when you replace the file)- 
  • 2. Set the location of the 'Render.exe' (the local path on each Rendernode) (Options->Configure Platforms - Messiah Render 64bit)
  • 3. Confirm you have the correct command line settings

(This uses the mpj but you could also use the fxs if you need to - just let me know and I can change that)


Restart:

Restart the BNR Controller.

Add:

Now add a Messiah scene file for rendering:

After you add the scene - you will need to:

  • 1. Select the Frame range (Output Tab)
  • 2. Select the priority settings for the render thread


Make sure you add the scene from the Shared Network folder (that all the rendernodes have access to - otherwise the rendernodes will not be able to load the scene)


Test:

The best way to test a to confirm the setup is working:

  • 1. Make sure Messiah is installed on the controller (in the same location as the RenderNodes)
  • 2. Add a Messiah scene into BNR
  • 3. Select the 'Render' Tab
  • 4. Press the 'Test Render Command" and then press 'Launch Locally'

This will run the same command the Rendernodes will get - but you will get to see more information directly. You will need to check the 'Task Manager' to see if the Nuke is running in the back ground


  • Right click on the Scene and a select "Open Scene Trace Log folder" and you should find the output text "Render_*.txt" - Please open with notepad to view the text.

(note if you see *.csv files - these are BNR Controller state flows)