Iray render tutorials for batch rendering?
in The Commons
Hi all,
Are there any good tutorials on using Iray in combination with batch rendering?
As you can see in attachment, the rendering of a bearded figure gives strange results (it's the same scene, only from a different angle)
The beard is supposed to be dark brown, but shows as grey...
Also my background dissapears from my scene (HDRI render preset) How do I fix these things?
Thanks a lot,
Me

Comments
Huh, I'm using Draagonstorm's batch renderer, I've never noticed a difference with it and normal rendering in the window and I've used it a lot. Doesn't say Iray in the description but that's all I use with Studio.
https://www.daz3d.com/batch-render-for-daz-studio-4-and-rib
The weird thing is, if I use Iray preview in the viewport, it looks okay...
Are you using the same batch renderer, or a different one?
The same.
I've allready had to manually save eye positions using the local settings of the universal tool instead of using the "point at" feature... So I'm working out the details here...
I think it's the light preset that I use. How do I delete that? I can't find it in the scene overview, yet the lights are still active.
It might be emission turned on in one of the surface shaders?
Headlamp on the camera?
...looked back through a couple other threads on this topic and pretty much everything points to the fact that the version of Iray integrated into the Daz programme does not have the proper modules to support true network/background rendering. This is the big disadvantage, as not being able to pass off the render job off to an external engine/system translates to a huge waste of system resources having the keep the Daz programme and scene open until the process completes. This may not be as important to those who use GPU rendering, but for others still stuck with CPU rendering due to the high cost of a beefy GPU card. it means needing a lot of cores and memory to avoid the process dropping into swap mode.
Luxrender and Octane are external render engines and therefore can process a render job separate from the core programme. WIth Lux you can not only shut down the Dazscene and Daz programme, but the pause the process shut down the system come back later and start everything up where it left off. True, these engines require more work to set up surfaces and lights but once the process is initialised, everything else can be closed down. Being external engines also allows for network rendering so one could be rendering away on the networked render box while setting up a new scene or doing something else on the workstation.
The only possible way I can see around this is would be to clone/mirror the drive, library, and runtime setup of my workstation on the render station. Basically every scene asset I have on the workstation would need to be duplicated in the exact same configuration on the render system so the paths to the assets match up exactly to avoid "missing asset" or path errors. Scene files would be transferred between the systems via flash drive. Yes this is a somewhat cumbersome way to go about it (the old "Nike Net' as we called it) but if you don't want to sit idle for several hours twiddling your thumbs while a big render job is processing, it may be the best workaround.
DS can use external Iray servers. Not only can it, I know that some people are using it that way (theer was some discussion of working on Surface tablets and I was told that several of the developers do that and use Iray Server to rnder on a remote machine).
A remark in another thread made me look up
site:DAZ3D.com Iray batch rendering
This thread came up on top.
- - -
This sounds interesting but more intended to be used as described when you want to render on another networked machine.
http://www.nvidia.com/object/iray-server.html
An Iray Server license costs $295.
http://store.nvidia.com/store/nvidiamr/en_US/Content/pbPage.products#_ga=2.198552807.974705051.1494080306-343774613.1494080306
- - -
I fail to understand why I should pay extra for batch rendering in Iray on the same (!) machine when such tools are included for free in OctaneRender with the basic standalone license.
- - -
Can anyone recommend an "affordable" external batch rendering tool for queuing and rendering multiple animated scenes with DAZ Studio Iray?
Is there a dedicated software with an easy to understand visual interface as you have it in any video editing software without any scripting involved?
- - -
I am looking for an "official tool" supported by DAZ3D and not some random 3rd party tools that may or may not work in some cases like described in this thread:
https://direct.daz3d.com/forums/discussion/74255/flush-gpu-memory-between-renders
- - -
An external batch rendering tool should be able to perform automatically the following tasks:
- open DAZ Studio
- render image sequence of animated scene
- close DAZ Studio to empty Iray VRAM*
- open DAZ Studio
- render next queued image sequence of animated scene
- repeat
- - -