Houdini @Atmosphere

Get Started. It's Free
or sign up with your email address
Houdini @Atmosphere by Mind Map: Houdini @Atmosphere

1. HQueue Setup

1.1. setup HQueueServer (render-002) and SharedFolderServer

1.1.1. Version 13.0.401 (May, 2014)

1.1.1.1. "\\Server-001a\Software\Licenses\Houdini\HQueue@Atmosphere\houdini-13.0.401-win64-vc11.exe"

1.1.1.2. (vc11 shows better performance. SideFX also have plan switch to vc11 in the end)

1.1.1.3. Note: 32-bit WindowsXP/Linux is no longer supported.

1.1.2. render-002 (192.168.0.127)

1.1.2.1. H: <must be shared as H:>

1.1.2.1.1. Target HFS H:\houdini_distros\hfs.windows-x86_64

1.1.2.1.2. HOUDINI_OTLSCAN_PATH H:\houdini_distros\extensions

1.2. check the access to shared directory from the client machines \\RENDER-002\hq

1.2.1. mount the shared directory on the client machines (H:)

1.2.1.1. run the command "net use H: \\RENDER-002\hq"

1.2.1.2. or double-click "\\Server-001a\Software\Licenses\Houdini\HQueue@Atmosphere\Drive_HQueue_Shared.cmd"

1.3. install HQueueClient to the render nodes

1.3.1. verify the network connections

1.3.1.1. Access to http://render-002:5000/

1.3.1.2. Lists to Fix

1.3.1.2.1. need to change the maximum number of connection to HQServer

1.3.1.2.2. disconnect from network when the system is idle

1.3.2. HQ Client Machines (updated 2014-05-23)

1.3.2.1. Check the License Usage ("Command Line Tools") > sesictrl -h render-002 -s

1.3.2.2. HQ_SIM (uses fx/engine licenses)

1.3.2.2.1. render-002 (192.168.0.127)

1.3.2.3. HQ_RENDER (IFD render machines) (uses Render licenses)

1.3.2.3.1. render-003 (192.168.0.129)

1.3.2.3.2. render-004 (192.168.0.128)

1.3.2.3.3. render-005 (192.168.0.130)

1.3.2.3.4. render-006 (192.168.0.131)

1.3.2.3.5. render-007 (192.168.0.132)

1.3.2.3.6. render-008 (192.168.0.133)

1.3.2.3.7. render-009 (192.168.0.134)

1.3.2.3.8. render-010 (192.168.0.135)

1.3.2.3.9. render-011 (192.168.0.136)

1.3.2.3.10. render-011 (192.168.0.136)

1.3.2.3.11. render-012 (192.168.0.137)

1.3.2.4. Check the Ram on Network Machine > systeminfo /u administrator /p <password> /s:render-001 | findstr "Physical"

1.4. configure the HQueue Server to know the location of the shared folder

1.5. add the client machines to HQueue

1.6. Trouble Shooting

1.6.1. Client machine has disabled?

1.6.1.1. check the network connection

1.6.1.2. check the network drive mounted cottectly (K: P: ... more)

1.6.1.3. check the H: mounted on each client

1.6.1.4. make sure client service is running

1.6.1.4.1. if it doesn't run the "C:\HQueueClient\hqclientd.bat"

1.6.2. Job is keep fail on the farm

1.6.2.1. check the license availability

1.6.2.1.1. commands "sesictrl -h render-002 -s" or "License Administrator" on render-002

1.6.2.2. check have enough disk space on shared network drive

1.6.2.3. check your hip is located on network drive

1.6.2.4. check Mantra ROPs' output path is pointed to $HIP or $JOB

1.6.3. "No more connections can be made to this remote computer at this time because there are already as many connections as the computer can accept."

1.6.3.1. This is the limitation of Windows machine. Recommend switch to Windows Server or Linux.

1.6.3.2. It might be a solution. Let's give it try!

1.6.3.2.1. setup IIS (check the command)

1.6.3.2.2. Go to "http://localhost/" If you can see the welcome messages, It's installed correctly.

1.6.3.2.3. Run the following command in the shell. (run without the quotation "")

1.6.3.2.4. creat "temp.reg" and type in the followings. then run.

1.6.3.2.5. run "C:\HQueueClient\hqclientd.bat"

2. Custom Assets

2.1. QLib

2.1.1. QLib: GitHub

2.1.2. https://www.facebook.com/qLibHoudini

2.2. Pulsar

2.3. Houdini to Arnold Renderer

2.4. Custom OTLs

2.4.1. ROP

2.4.1.1. ATM_ROP_HQueue_Render_v2_.otl

2.4.2. SOPs

2.4.2.1. atm_noise_v01.otl

2.4.2.2. atm_lorenz_v2.otl

2.4.2.3. atm_frustum_cull_points_v01.otl

2.4.3. OBJ

2.4.3.1. atm_camfrustum_v2.otl

2.4.3.2. atm_obj_merge_v1.otl