Hi everyone,
I'm trying to setup some render manager to batch render multiple scenes on a single machine using a ROP fetch in PDG. Unfortunately, it's not using the network slaves. Any idea as to how I could make this work ?
Thanks in advance
Ben
PDG batch render network slaves not available
Moderator: juanjgon
- Barry Convex
- Posts: 15
- Joined: Tue Feb 23, 2010 7:29 pm
Win7 64 - Linux Mint 16 | Gigabyte Gtx760 4gb | Intel i7 3930k | 24gb Ram
This is a good question. The rendering using PDG is done by launching hython instances. The plugin currently doesn't have any special tool or command to configure the network rendering from the command line, but in theory, it should use the network rendering configuration available in the system from the plugin or from Standalone. For example, if you enable the network rendering from the Standalone to save this configuration to the system, can't hython (or PDG) use it?
Thanks,
-Juanjo
Thanks,
-Juanjo
- Barry Convex
- Posts: 15
- Joined: Tue Feb 23, 2010 7:29 pm
Hey Juanjo,
Thanks for replying!
Unfortunately, setting the slaves from the standalone interface didn't work. I also tried to create an Octane ROP in the scene from where the PDG graph is executed and then set the network options from there but it didn't work either.
It seems that it happens on a per-session basis as I noticed that I have to steal back the slaves everytime I launch a new Houdini.
If you have any solution, that would save me a lot of time! We can't afford the Engine licenses for the render farm and I did try Hqueue on a single machine but couldn't figure how to make it work.
Thanks for your time,
Ben
Thanks for replying!
Unfortunately, setting the slaves from the standalone interface didn't work. I also tried to create an Octane ROP in the scene from where the PDG graph is executed and then set the network options from there but it didn't work either.
It seems that it happens on a per-session basis as I noticed that I have to steal back the slaves everytime I launch a new Houdini.
If you have any solution, that would save me a lot of time! We can't afford the Engine licenses for the render farm and I did try Hqueue on a single machine but couldn't figure how to make it work.
Thanks for your time,
Ben
Win7 64 - Linux Mint 16 | Gigabyte Gtx760 4gb | Intel i7 3930k | 24gb Ram
Ok. In the upcoming Octane 2020.2 plugin build, I've added a couple of hscripts commands to enable/disable the network rendering from hython. Also, the plugin is going to enable the network rendering automatically by default when running inside hython, so I hope this could help with your problem.
Thanks,
-Juanjo
Thanks,
-Juanjo
- Barry Convex
- Posts: 15
- Joined: Tue Feb 23, 2010 7:29 pm
That's great news, thanks Juanjo !
Win7 64 - Linux Mint 16 | Gigabyte Gtx760 4gb | Intel i7 3930k | 24gb Ram
- Barry Convex
- Posts: 15
- Joined: Tue Feb 23, 2010 7:29 pm
And I forgot to ask... Any idea when this would be released out of beta?
Win7 64 - Linux Mint 16 | Gigabyte Gtx760 4gb | Intel i7 3930k | 24gb Ram
Hi there! I was running into the same issue..
The culprit:
Houdini Octane main plugin (octane rop) is binding to the slave therefore making it unavailable to PDG/hython.exe octane. You should turn off network rendering in the octane rop network options, or:
Open Texport and run a command prior to running PDG.
This turns off network rendering/unbinds the slave from the main octane plugin (octane rop) in Houdini and makes it available for PDG/hython.exe octane to use
tested using Octane_2020.2.0.4_Houdini_18.5.462_Win64
Thanks to Juanjgon for the time you took to help me troubleshoot this!
The culprit:
Houdini Octane main plugin (octane rop) is binding to the slave therefore making it unavailable to PDG/hython.exe octane. You should turn off network rendering in the octane rop network options, or:
Open Texport and run a command prior to running PDG.
Code: Select all
Octane_disableNetworkRendering
tested using Octane_2020.2.0.4_Houdini_18.5.462_Win64
Thanks to Juanjgon for the time you took to help me troubleshoot this!
Last edited by jahl519 on Mon Feb 15, 2021 3:34 pm, edited 1 time in total.
- Barry Convex
- Posts: 15
- Joined: Tue Feb 23, 2010 7:29 pm
Hey everyone!
Thanks jahl519 for the tip!
Unfortunately, I'm still unlucky at running this succesfully.
I'm loading the scene files using a Ropfetch and Houdini version is 18.5.408.
I attached a simple example using my setup. Just dive into /obj/LC_Control_Center1/batch_render to get to the PDG setup. Any help would be greatly appreciated!
Thanks in advance
Thanks jahl519 for the tip!
Unfortunately, I'm still unlucky at running this succesfully.
I'm loading the scene files using a Ropfetch and Houdini version is 18.5.408.
I attached a simple example using my setup. Just dive into /obj/LC_Control_Center1/batch_render to get to the PDG setup. Any help would be greatly appreciated!
Thanks in advance
- Attachments
-
- batchrender.zip
- (107.14 KiB) Downloaded 178 times