It was mentioned in the comparison thread, that OCDS has batch rendering. How exactly do you do that? I tried doing it using the standalone and command line batch scripts:
http://tomglimps.com/batch-rendering-in-octane/
Unfortunately I never figured out, how you tell Octane which camera to use. Can anybody help with that? I think it's because I don't RELLY understand how render targets work?
Batch render in OCDS? [solved]
Moderator: BK
Forum rules
Please keep character renders sensibly modest, please do not post sexually explicit scenes of characters.
Please keep character renders sensibly modest, please do not post sexually explicit scenes of characters.
- linvanchene
- Posts: 783
- Joined: Mon Mar 25, 2013 10:58 pm
- Location: Switzerland
Update / Edit 2:DrHemulen wrote:It was mentioned in the comparison thread, that OCDS has batch rendering. How exactly do you do that? I tried doing it using the standalone and command line batch scripts:
http://tomglimps.com/batch-rendering-in-octane/
Unfortunately I never figured out, how you tell Octane which camera to use. Can anybody help with that? I think it's because I don't RELLY understand how render targets work?
To get a general understanding about the standalone or shared OctaneRender features the official doc page me be a good start:
https://docs.otoy.com/#rOctaneRender%20Universe
The specific topic of render targets and cameras in the NGE is explained here:
https://docs.otoy.com/#51The%20RenderTarget%20Node
Update / Edit:
I am currently not able to post any screenshots because I am in the process of setting up a new workstation.
@ Standalone cameras and render targets
When you export the OcDS scene as ORBX and open it in standalone you have a "group" node of the scene.
You can right click the red node and ungroup it.
compare:
https://docs.otoy.com/#51Importing%20Scenes
Then you will see the cameras and render targets created in OcDS.
compare:
https://docs.otoy.com/#51The%20RenderTarget%20Node
You can manually add a new render target by right clicking and selecting a new render target node.
In standalone the basic idea is that you connect your camera, environment and geometry to a render target and then use a different Kernel node in combination with each render target node.
Basically you could set up one render target for a preview and one render target for your final pmc quality render.
You simply left click on the render target node to start rendering that "view" of the scene.
- - -
The same way you can add multiple cameras to the scene and then either
- create a new render target for each new camera
- or just connect the one camera you want to render to your render target.
- - -
In standalone you can load complete scenes into the NGE and combine each scene with new nodes.
An advanced option is to add "geometry out", "camera out" etc nodes in the group and then you will see new node pins in the red group nodes.
With that technique you can now actually easily add multiple scenes to the same NGE view and combine each scene with a different render target.
Hope that gets you started. For specific questions about the script I guess its best to ask the creator.
- - -
@ Batch rendering in general
Since I tossed out the term "Batch rendering" in the other thread I probably should clear that up here.
As far as I know OcDS currently does not have "advanced" batch rendering of multiple scenes.
Nevertheless OcDS has some limited batch rendering built in allready.
You should be able to queue up renders of different camera angles of the same scene.
As far as I remember you can find the settings in the OcDS animation tab.
- - -
Nevertheless OctaneRender cloud was announced a long time ago and now finally seems to be in a somewhat public beta for those users who want to upload stereo cube maps for OctaneVR.
compare:
https://home.otoy.com/otoy-opens-octane ... loud-beta/
and
viewforum.php?f=100
I do not know when and how that service will finally will be ready for commercial use.
In addition there were some rumors that maybe the OctaneRender cloud functionallity will be directly integrated into plugins.
Based on that one could assume that "batch rendering" at that point in time should also be useable "offline" in the plugins.
But this all seems to be a lot of wishful thinking based on vague promises made at the annual GPU conference that proofed to be quite unreliable in the past.
compare Brigade...
So I guess we just have to wait and see until the official final release.
- - -
Win 10 Pro 64bit | Rendering: 2 x ASUS GeForce RTX 2080 Ti TURBO | Asus RTX NVLink Bridge 4-Slot | Intel Core i7 5820K | ASUS X99-E WS| 64 GB RAM
FAQ: OctaneRender for DAZ Studio - FAQ link collection
FAQ: OctaneRender for DAZ Studio - FAQ link collection
Thanks for the through explanation
I've been able to render in the standalone by pressing buttons at random before.
What I was asking about was specifically batch rendering through the command line: https://docs.otoy.com/#51Launching%20Oc ... and%20Line
I played around with it earlier and couldn't get it to use the camera, but now I tried again and it works perfectly. Maybe I had too many cameras in the old tests and it got confused.
Anyways, that means batch rendering can be done, just by creating a DOS batch file, calling Octane as many time in sucession as you have images to render
However, I also hit the geograft error, so I'm limited to decent renders at the time being
Edit: OH, BTW for comparison, there's a batch render script for DAZ itself that works fine with IRAY: http://www.daz3d.com/batch-render-for-d ... -4-and-rib

What I was asking about was specifically batch rendering through the command line: https://docs.otoy.com/#51Launching%20Oc ... and%20Line
I played around with it earlier and couldn't get it to use the camera, but now I tried again and it works perfectly. Maybe I had too many cameras in the old tests and it got confused.
Anyways, that means batch rendering can be done, just by creating a DOS batch file, calling Octane as many time in sucession as you have images to render

However, I also hit the geograft error, so I'm limited to decent renders at the time being

Edit: OH, BTW for comparison, there's a batch render script for DAZ itself that works fine with IRAY: http://www.daz3d.com/batch-render-for-d ... -4-and-rib
GTX 780, 6 gigs of VRAM - Win 7 Home Premium 64 bits