DLI_SNUB-Launcher Manual | Download & Installation | Tutorials | Settings | Standalone | Batch/Network

Render Tutorials with DLI_SuperBalls Benchmark Scene with DreamLight Interactive ScreamerNet UB Launcher for LightWave 3D LWSN Network Rendering on Mac OS X & Windows

In order to provide a sample scene that could be used to configure and test ScreamerNet with DLI SNUB Launcher I created the DLI_SuperBalls Benchmark Scene and included it with the DLI SNUB Launcher download. I also used this scene to benchmark the speed of our computers and to test LightWave’s nodal textures for SSS subsurface scattering and built-in instancing with randomly colored translucent balls. You may use this scene to test setting up DLI SNUB Launcher as well as to benchmark the speed of your own computer’s rendering abilities. Work through these short step by step how to Render Tutorials with DLI_SuperBalls Benchmark Scene to get LightWave 3D ScreamerNet LWSN up and running fast.

The download package contains three different versions of the scene as follows:

DLI_SuperBalls-LowRes.lws – Renders in about 4.5 minutes on a first generation 12-core Mac Pro.
25% resolution with lower AA, DOF and Radiosity settings. Exports a JPG image.

DLI_SuperBalls-HighRes.lws – Renders in about 2 hours on a first generation 12-core Mac Pro.
100% resolution with full AA, DOF and Radiosity settings. Exports a linear HDR EXR image (and optional HDR depth buffer) ready for HDR post-processing in HDR compositing software like Shake, Fusion or After Effects.

DLI_SuperBalls-Anim.lws – Renders frames in about 1.5 minutes on a 2010 4-core MacBook Pro
25% resolution with much lower AA, DOF and Radiosity settings. Exports as JPG images.

Render Tutorials with DLI_SuperBalls Benchmark Scene
Step-by-Step How to Render Tutorials

The following DLI_SNUB-Launcher / DLI_SuperBalls Quick-start Tutorials are available. For best results go through all three of them in order because each quick-start tutorial builds upon what you’ve learned in the previous tutorial.


Standalone (Mode -3) Render Quick Tutorial

  • Move or copy the DLI_SNUB-Launcher 2 application into your LightWave3D folder if not already there.
LightWave3D 2015.2 Folder on Mac OS X
Mac OS X: /Applications/NewTek/LightWave3D_2015.2
LightWave3D 2015.2 Folder on Windows
Windows: C:\Program Files\NewTek\LightWave_2015.2
  • Launch DLI_SNUB-Launcher. If this is the first time it is run it should locate lwsn and LightWave’s config folder by default. Success locating the file/folder will be indicated by the lwsn Path and Config Folder fields being highlighted in green. If not found, the fields will be highlighted in red instead. In that case just drag LightWave’s bin folder, or lwsn file to the lwsn Path button or field and drag the config folder to the Config Folder button or field on the DLI_SNUB-Launcher window.
Mac OS X: DLI_SNUB-Launcher 2 FREE LITE Version Defaults
Mac OS X: DLI_SNUB-Launcher 2 FREE LITE Version Defaults

Mac OS X default LWSN Path:
/Applications/NewTek/LightWave3D_2015.2/bin/lwsn

Mac OS X default Config Folder:
/Users/userx/Library/Application Support/NewTek/LightWave/2015.2/

Windows: DLI_SNUB-Launcher 2 FREE LITE Version Defaults
Windows: DLI_SNUB-Launcher 2 FREE LITE Version Defaults

Windows default LWSN Path:
C:\Program Files\NewTek\LightWave_2015.2\bin\lwsn.exe

Windows default Config Folder:
C:\Users\userx\.NewTek\LightWave\2015.2

 

[NOTE: The FREE LITE version of DLI_SNUB-Launcher is limited to 1 render node and does not save custom settings between launches other than the lwsn Path setting. Any other settings that are manually configured will need to be reset each time it is launched unless you purchase a registered license.]

 

  • Drag the DLI_SuperBalls-LowRes.lws scene and drop it onto the Open Scene for Standalone Render (-3) button or onto the DLI_SNUB-Launcher 2 icon on the desktop or the Dock/Taskbar to open the Scene Settings Panel. Then check and/or set the RGB Output Folder to the folder where you’d like to save the renders by clicking the button or dragging a folder to the button or field. Set the RGB Output Filename Prefix field to what you’d like to name the render files. Select an RGB Output Image File Format for the rendered image files. Set the desired Render Range, and click OK to render the scene.
Mac OS X: DLI_SNUB-Launcher 2 New Scene Settings Panel for Drag-and-drop-dead-easy™ Standalone Rendering
Mac OS X: DLI_SNUB-Launcher 2 New Scene Settings Panel for Drag-and-drop-dead-easy™ Standalone Rendering
Windows: DLI_SNUB-Launcher 2 New Scene Settings Panel for Drag-and-drop-dead-easy™ Standalone Rendering
Windows: DLI_SNUB-Launcher 2 New Scene Settings Panel for Drag-and-drop-dead-easy™ Standalone Rendering

For additional step-by-step tutorials on how to use DLI_SNUB-Launcher for background standalone rendering please refer to our in-depth white paper Mastering LightWave 3D ScreamerNet LWSN.


Batch (Mode -2) Render Quick Tutorial

  • If you haven’t already, move the DLI_SNUB-Launcher and DreamLight Constellation apps into the LightWave folder. Also, move the DLI_Superballs folder into your Documents folder.
Mac OS X: /Applications/NewTek/LightWave3D_2015.2
Mac OS X: /Applications/NewTek/LightWave3D_2015.2
LightWave 3D Folder on Windows
Windows: C:\Program Files\NewTek\LightWave_2015.2
  •  Double-click the DLI_SuperBalls/Scenes/DLI_SuperBalls-Anim.lws scene file to load it into LightWave Layout. Click yes if asked to change the content path, otherwise it’s already properly set to the DLI_SuperBalls folder.

LightWave 3D Layout Render Threads

  • OPTIONAL: Set the Render Globals->Render: Multithreading to half of the threads available on your computer because for this test we’ll be rendering on the same computer that we may want to use for other work. For example on a 12-core/24-thread Mac Pro set it to 12 Threads or on a 4-core/8-thread MacBook Pro set it to 4 Threads. Don’t forget to set the multithreading setting back to automatic when done with this test.
    [NOTE: For more information please see the multithreading entry and the default segment memory entry in our white paper – Mastering LightWave 3D ScreamerNet LWSN]
  • Quit Layout. This saves the multithreading setting to the Layout config file so that it may be used by lwsn.
  • Launch DLI_SNUB-Launcher to check that the lwsn Path and Config Folder fields are green and set them if necessary as outlined in the Standalone (Mode -3) Render Quick Tutorial above.
  • Click the Content Folder checkmark button to activate the custom Content Folder button & field. It should default to the DLI_SuperBalls folder that was set in Layout and be highlighted green. If not, simply drag the DLI_SuperBalls folder from inside your Documents folder and drop it onto the Content Folder button or field.
  • Click the Open Batch Render Settings (-2) button to open the Batch Settings drawer. Set the First ScreamerNet Node # to 1, Turn on the Through Last Node # check mark button and set the last node # field to 2 because we’ll run two lwsn render nodes on this one computer.
  • The Command Folder field should default to the DLI_SuperBalls/Commands folder and should be highlighted green because DLI_SuperBalls was set as the Content Folder in Layout. If not, simply drag the DLI_SuperBalls/Commands folder to the Command Folder button or field to set it.
Mac OS X: DLI_SNUB-Launcher 2 FREE LITE Version Defaults
Mac OS X: DLI_SNUB-Launcher 2 FREE LITE Version Defaults

Mac OS X default LWSN Path:
/Applications/NewTek/LightWave3D_2015.2/bin/lwsn

Mac OS X default Config Folder:
/Users/userx/Library/Application Support/NewTek/LightWave/2015.2/

Windows: DLI_SNUB-Launcher 2 FREE LITE Version Defaults
Windows: DLI_SNUB-Launcher 2 FREE LITE Version Defaults

Windows default LWSN Path:
C:\Program Files\NewTek\LightWave_2015.2\bin\lwsn.exe

Windows default Config Folder:
C:\Users\userx\.NewTek\LightWave\2015.2

 

  • Click the Launch ScreamerNet lwsn Nodes button. This will launch Terminal/Command Prompt, with two windows, each running an instance of lwsn. They will report “Can’t access job file…” because there are no job files yet.
  • Launch DreamLight Constellation and open the Preferences panel. The Command Folder and Content Folder fields should be highlighted green and defaulted to the DLI_SuperBalls/Commands folder and DLI_SuperBalls folder respectively because the Content Folder was set to DLI_SuperBalls in LightWave Layout. If not, simply drag DLI_SuperBalls to the Content Folder button or field and/or drag the DLI_SuperBalls/Commands folder to the Command Folder button or field. Then click OK.
Mac: Setting the Command Folder and Content Folder
Mac: Setting the Command Folder and Content Folder

Mac OS X Command Folder:
/Users/userx/Documents/DLI_SuperBalls/Commands/
Mac OS X Content Folder:
/Users/userx/Documents/DLI_SuperBalls/

Windows: Setting the Command Folder and Content Folder
Windows: Setting the Command Folder and Content Folder

Windows Command Folder:
C:\Users\userx\Documents\DLI_SuperBalls\Commands
Windows Content Folder:
C:\Users\userx\Documents\DLI_SuperBalls

 

  • This will initialize the render node which should show up in the Node Queue.

DreamLight Constellation Initializing Node

  • Drag the DLI_SuperBalls-Anim.lws scene file onto the Add Scene button or the Scene Queue to open the Scene Panel. Then drag the DLI_SuperBalls/Renders folder to the RGB Output Folder button or field and click OK.
Setting Scene Settings on Mac OS X
Setting Scene Settings on Mac OS X
DreamLight Constellation Windows Scene Settings Panel
Setting Scene Settings on Windows

 

  • This will add the scene to the Scene Queue and begin rendering. You may add as many scenes as you like to render and they will all render in order. You may move scenes up/down in the Scene Queue to change the render order and disable/enable scenes as needed.

The difference between batch rendering as outlined in this tutorial and network rendering is only that the lwsn nodes are running on different computers rather than all on the same computer. The setup is pretty much the same except the LWSN nodes access the Content Folder, Command Folder and RGB Output Folder over the network. All computers must have read access to the same Content Folder and they must all have read/write access to the same Commands Folder and RGB Output Folder.


Network (Mode -2) Render Quick Tutorial

There are many different ways to set up a network rendering system. This is an easy basic setup in order to learn and test DLI_SNUB-Launcher and DreamLight Constellation with a known simple setup. As such, this setup is also useful for troubleshooting. Once you are successful with this easy basic setup feel free to experiment with other custom or more advanced network rendering setups.

In this tutorial we’ll be using two computers. Both Mac OS X Macs or both Windows PCs. LightWave’s built-in network controller does not remap Mac/Win paths so all computers must be the same platform when using LightWave’s built-in network controller but since we’ll be using the new DreamLight Constellation network controller, which does remap Mac/Win paths, we’ll be adding cross-platform render nodes in a subsequent tutorial. If following this tutorial with the FREE Lite version please note that the FREE Lite version only allows 1 node at a time, so you’ll need to test the local node and the remote node separately, one at a time. Once you are sure everything runs to your satisfaction you may register to allow more render nodes.

In this example tutorial. The first computer will serve as the host computer which will have the Content Folder located on it. It will run the DreamLight Constellation network rendering controller and it will also run one LWSN rendering node with DLI_SNUB-Launcher. The second computer will be a remote rendering computer that will run a second LWSN rendering node with a second copy of DLI_SNUB-Launcher and access the host computer remotely. Before beginning be sure that LightWave 3D is installed and tested on both computers so that each has the LWSN rendering component available and once LightWave 3D Layout is run on each computer it will create a valid config file on each computer.

[NOTE: Technically you could run LWSN over the network and also access the config file over the network without installing LightWave on each machine, but that requires additional networking steps. It also adds additional networking complexity that could introduce additional networking problems. So, in order to keep this first networking tutorial simple we’ll just install LightWave on each machine first.]
  • Install LightWave 3D on both the host and remote computers if not already installed. Launch and quit Layout on both computers from an administrator user to create a valid config file on each computer.
  • Place the DLI_SuperBalls content folder in the Documents folder on the host computer.
  • Place a copy of the DLI_SNUB-Launcher 2 and DreamLight Constellation applications in the Lightwave 3D folder on each computer as outlined in the Batch (Mode -2) Render Quick Tutorial above.
  • Set up sharing on the host computer.
Activate Mac OS X File Sharing & share DLI_SuperBalls folder on the Host Mac
Activate Mac OS X File Sharing & share DLI_SuperBalls folder on the Host Mac

Mac OS X users activate File Sharing in System Preferences on the Mac that will be used as host to share the content folder and will run the network controller. Drag the DLI_SuperBalls folder from the Documents folder to the Shared Folders list and set the a user to have read/write permissions that you’ll use to log in from the remote Mac.

Activate Windows File SharingWindows 7 users activate File Sharing in the Network and Sharing Center in the Control Panel’s Network and Internet section on the computer that will be used as host to share the Content Folder and run the network controller in LightWave 3D Layout. Go to Sharing Options, and then Advanced Sharing Settings. Click: Turn on file and printer sharing. and Use user accounts and passwords to connect to other computers. Then click Save Changes.

Window’s File Sharing instructions.

Select the DLI_SuperBalls content folder in My Documents and right click. Select Share with -> Specific people

Share the content folder with your user name for read/write access. Share the DLI_SuperBalls content folder with your user name for Read/Write access.

  • Mount the host computer’s content folder on the remote rendering computer.
Mount shared content folder from host Mac on remote Mac

On the remote rendering Mac, select the host Mac in the Finder’s sidebar under Shared. Click the Connect As… button and log in as a user that has permission to read/write to the shared DLI_SuperBalls folder. Once connected you will see a list of available volumes and folders to mount. Double-click on DLI_SuperBalls to mount the shared content folder.

Mount the DLI_SuperBalls content folder.On the remote rendering computer, select the host computer in the Windows’ sidebar under Network. Log in with your username. Once connected select the content folder Users\userx\My Documents\DLI_SuperBalls.

  • Launch DLI_SNUB-Launcher on each computer. Check and set the lwsn Path field and Config Folder field if necessary, as outlined in the Standalone (Mode -3) Render Quick Tutorial above.
  • In DLI_SNUB-Launcher on the host computer, turn on the Content Folder checkmark and drag the Documents/DLI_SuperBalls folder to the Content Folder button or field. Also Open Batch Render Settings and drag the Documents/DLI_SuperBalls/Commands folder to the Command Folder button or field. Set the First ScreamerNet Node # field to 1 and click the Launch ScreamerNet lwsn Nodes button to launch LWSN in Terminal/Command.
Configuring the local LWSN render node on Mac OS X
Configuring the local LWSN render node on Mac OS X

Host Mac OS X Content Folder:
/Users/userx/Documents/DLI_SuperBalls/
Host Mac OS X Command Folder:
/Users/userx/Documents/DLI_SuperBalls/Commands/

Configuring the local LWSN render node on Windows
Configuring the local LWSN render node on Windows

Host Windows Content Folder:
C:\Users\userx\Documents\DLI_SuperBalls
Host Windows Command Folder:
C:\Users\userx\Documents\DLI_SuperBalls\Commands

 

  • In DLI_SNUB-Launcher on the remote computer, turn on the Content Folder checkmark and drag the shared /Volumes/DLI_SuperBalls folder to the Content Folder button or field. Also Open Batch Render Settings and drag the shared /Volumes/DLI_SuperBalls/Commands folder to the Command Folder button or field. Set the First ScreamerNet Node # field to 2 and click the Launch ScreamerNet lwsn Nodes button to launch LWSN in Terminal/Command. [NOTE: The FREE Lite version is now limited to 1 node at a time so you’ll need to test the local and remote nodes separately.]
Set Content Folder and Command Folder on Remote Mac
Set Content Folder and Command Folder on Remote Mac

Remote Mac OS X Content Folder:
/Volumes/DLI_SuperBalls/
Remote Mac OS X Command Folder:
/Volumes/DLI_SuperBalls/Commands/

Set Content Folder and Command Folder on Remote Mac
Set Content Folder and Command Folder on Remote Mac

Remote Windows Content Folder:
\\USERX5E7D\Users\userx\Documents\DLI_SuperBalls
Remote Windows Command Folder:
\\USERX5E7D\Users\userx\Documents\DLI_SuperBalls\Commands

 

  • Back on the host computer launch DreamLight Constellation. Open the Preferences Panel. Drag the Documents/DLI_SuperBalls/Commands folder to the Command Folder button or field. Turn on the Content Folder checkmark and drag the Documents/DLI_SuperBalls/ folder to the Content Folder button or field. Turn on the Remap Remote checkmark and type the remote path to the shared DLI_SuperBalls folder as seen in DLI_SNUB-Launcher on the remote rendering computer. Click the OK button.
Set Content Folder and Remap Remote Path Mac: fields.
Set Command Folder, Content Folder and Remap Remote Mac Path fields on Mac OS X.

Set Command Folder, Content Folder, Remap Folder and Remap to Remote Paths on Mac OS X.

Mac OS X Command Folder:
/Users/userx/Documents/DLI_SuperBalls/Commands/
Mac OS X Content Folder:
/Users/userx/Documents/DLI_SuperBalls/
Mac OS X Remap Remote Mac Path:
/Volumes/DLI_SuperBalls/

DLI_Constellation-Screens_15A-RemoteWIN
Set Command Folder, Content Folder and Remap Remote Win Path fields on Windows.

Set Command Folder, Content Folder, Remap Folder and Remap to Remote Paths on Windows.

Windows Command Folder:
C:\Users\userx\Documents\DLI_SuperBalls\Commands
Windows Content Folder:
C:\Users\userx\Documents\DLI_SuperBalls
Windows Remap Remote Win Path:
\\USERX5E7D\Users\userx\Documents\DLI_SuperBalls

    • This will initialize the nodes which should both show up in the Node Queue. Set Node 1 to Local by turning off the Remote checkmark and set Node 2 to Remote by turning on the Remote checkmark. This will reinitialize the nodes each to use the proper content folder path for each of the local and remote nodes. The FREE Lite version now only allows one node at a time, so you can test a local and remote node individually, one at a time by re-configuring each as node 1.

DreamLight Constellation Node Queue

  • Drag the DLI_SuperBalls-Anim.lws scene file onto the Add Scene button or the Scene Queue to open the Scene Panel. Then drag the DLI_SuperBalls/Renders folder to the RGB Output Folder button or field and click OK.
Setting the Scene Settings on Mac OS X
Setting the Scene Settings on Mac OS X
Setting the Scene Settings on Windows
Setting the Scene Settings on Windows

 

  • This will add the scene to the scene queue and begin rendering.
DreamLight Constellation Rendering on Local and Remote Nodes

DreamLight Constellation Rendering on Local and Remote Nodes

For additional step-by-step tutorials please refer to our DreamLight Constellation tutorials and our in-depth white paper Mastering LightWave 3D ScreamerNet LWSN.


DLI_SuperBalls Render Benchmarks

DLI_SuperBalls-LowRes.lws

12-core 2.93GHz Mac Pro: 4m 36s (276.4 seconds)
(MacPro5,1: Mid 2010, Dual Six-core Intel Xeon X5670 Gulftown)

8-core 3GHz Mac Pro: 10m 9s (609.8 seconds)
(MacPro2,1: Mid 2007, Dual Quad-core Intel Xeon X5365 Clovertown)

4-core 2.2GHz 15″ MacBook Pro: 13m 6s (786.0 seconds)
(MacBookPro8,2: Mid 2011, 4-core Intel Core i7 2720QM Sandy Bridge)

DLI_SuperBalls-HighRes.lws

12-core 2.93GHz Mac Pro: 2h 9m 53s (7793.5 seconds)
(MacPro5,1: Mid 2010, 2x 6-core Intel Xeon X5670 Gulftown)

8-core 3GHz Mac Pro :6h 19m 43s (22783.9 seconds)
(MacPro2,1: Mid 2007, 2x 4-core Intel Xeon X5365 Clovertown)

4-core 2.2GHz 15″ MacBook Pro: 6h 34m 55s (23695.9 seconds)
(MacBookPro8,2: Mid 2011, 4-core Intel Core i7 2720QM Sandy Bridge)


If you find DreamLight Constellation, DLI SNUB Launcher or our Mastering LightWave 3D ScreamerNet LWSN white paper and tutorials useful, please support our continuing efforts by registering DreamLight Constellation or registering DLI_SNUB-Launcher, by purchasing our Award-winning 3D CGI Short Film – BlastOff!™ Special Edition DVD, by purchasing some of our BlastOff! Merchandise or award-winning DLI SNUB Launcher logo merchandise or by buying our book: Creating a 3D Animated CGI Short. Thank you for your continuing support!

DreamLight wrote the book: Creating a 3D Animated CGI Short. See what we can do for you.


DLI_SNUB-Launcher Manual | Download & Installation | Tutorials | Settings | Standalone | Batch/Network