Adding to Cart…
Licensing Agreement | Terms of Service | Privacy Policy | EULA
© 2024 Daz Productions Inc. All Rights Reserved.You currently have no notifications.
Licensing Agreement | Terms of Service | Privacy Policy | EULA
© 2024 Daz Productions Inc. All Rights Reserved.
Comments
This happens to me ALOT. There has to be some common thread, but no matter the lighting or camera DoF settings (the only variables that have occurred to me to check), i have a very high chance of getting the exact same error.
Hello,
I have a problem with the Render Queue and maybe someone can help me out? I'm using DS 4.14 and I tried to render four scenes queued in MF's RQ. After a scene is finished, the software tries to restart DS, but it seems to fail. DS doesn't restart, and the log stops with the following messages:
2020-11-15 00:35:45.274 RenderQueue: Entering restartDazStudioOrThrow(): restart mode is 1
2020-11-15 00:35:45.280 RenderQueue: calling dzApp->quit()
2020-11-15 00:35:45.280 RenderQueue: spawning stock restart script
2020-11-15 00:35:45.280 RenderQueue: creating restart batch file
2020-11-15 00:35:45.281 RenderQueue: batch file is “C:\Users\cloth\AppData\Local\Temp\mfrq-restart.bat”
2020-11-15 00:35:45.311 RenderQueue: ShellExecute() returned HINSTANCE 42
2020-11-15 00:35:45.311 RenderQueue: GetLastError() reported: 0
2020-11-15 00:35:45.311 RenderQueue: Leaving restartDazStudioOrThrow(): restart mode is 1
2020-11-15 00:35:45.316 RenderQueue: Leaving timer event for 'restart daz'
And there the process is stuck. Only when I quit everything manually, the log continues with a lot of messages. Then after manually restarting DAZ, RenderQueue continues.
Was there a change in 4.14 that prevents a proper restart? Or is it something on my side?
Best regards
Same here, render queue restarts once, renders the second scene, and then it stops until I manually close and restart DS , and then it renders 2 scenes again before being stuck.
I have the same problem with 4.14 , except it manages to restart once, renders the second scene, and then it fails to restart for the following scenes.
I am planning to submit a Render Queue update to Daz soon to fix all the restart problems once and for all. Those who have been having problems, could you try out if this version fixes it for you?
Render Queue beta version 1.9.3
Please check this link: https://mega.nz/folder/K7wQzLaA#MuqXZ9EwQLrTQoE39xK9pQ
The folder contains only one DLL file with a fix, which you can copy to your
\Program Files\DAZ 3D\DAZStudio4\plugins
directory (or wherever your Daz Studio is installed). The directory should have an existing DLL file of the same name.Note that if you have multiple copies of Daz Studio installed (e.g. the public beta version), the DLL needs to be copied to each one of them.
Important notes:
I haven't compiled a detailed change log for this version yet, but I did a lot of testing with multiple instances and rewrote the restart code in that respect, so hopefully this fixes the problems people were having. The new approach is:
If this sounds complicated, the TL;DR is it should work out of the box on all systems without configuration. :-)
This new approach also works when multiple instances are open; the Render Queue correctly stops and restarts the primary instance and leaves the secondary ones alone.
I'd be grateful for feedback whether this works better. Thank you for testing!
Hello @ManFriday,
a first initial test with four simple scenes worked fine! During the week I will prepare a test with more scenes. I think I'll get this done until wednsday. I will report then. Thanks a lot for you effort!
Best regards
... but now it IS working! Thanks!
Hello @ManFriday,
I now also finished my second test, consisting of five more complex scenes. And it worked like a charm.
Is there anything in particular you want to have tested?
Best regards
I have owned render queue for over a month. Up till now I haven't had a single success - with every attempt failing after the first render - even when folowing your advice re settings.
Yesterday i downloaded and used the new dll and then I tested it overnight with a queue of seven renders - including some quite complex scenes.
This morning - TA-DA - perfect - all seven had rendered and saved without problem.
Thank you! On a first test, this fix really seems to do the trick.
One thing: I'm a bit puzzled about the timings listed - it seems implausible that the fairly complex scenes 6 and 7 (inlcuding strand-based hair on an AM animal) rendered in 2 or 4 minutes - so I wonder if the time reporting is accurate.
But - main thing - it works - and it's now doing what it says on the tin.
Thank you.
Did you check the last 2 renders? Did they seem to render properly? Maybe there is something in the render settings e.g. max render time, etc? You can also look in the DS log, the timings should be in there as well.
Yes - the renders produced perfect images. The attached is a small part of the "4.03" minute one. This is an image I would normally expect to take at least 50 minutes - or more like 90!
I can't make head or tail of the log. It seems to be filled with a huge number of "WARNING: ..\..\..\..\..\src\sdksource\cloud\dzcloudtasknotifier.cpp(178): Got an unknown command from the persistent connection: " but no clear log of renders.
You could always load that scene and render it normally and see how long it takes.
My second test was with five renders - all worked perfectly.
My third test of three renders did two fine but failed on the third one with a fatal error at the start.
I suspect this may be a bug with Daz Studio 4.14 rather than Render Queue as this has happened a few times when doing normal rendering.
If anyone can interpret the log I'd be glad to know what the problem is!
Also what are all these "unknown commands from persistent connection" entries? My log is full of them.
The Iray errors seem to indicate that you ran out of VRAM -- the scene is too big for your card. Probably unrelated to the Render Queue unless you can render the scene fine without it.
The others seem to be hickups from Daz Studio trying to talk to the servers at daz3d.com, probably related to Daz Connect? I would recommend disabling auto-logon with Daz Connect while using the Render Queue because failures to connect to Daz after the Render Queue has restarted Daz Studio will stall everything.
I did successfully render the scene withot problems straight after. But I suspect DS rather than Render Queue for the problem.
Thanks for the advice re Daz connect (which I don't use). I'll try your suggestion.
You might also want to uncheck the option to participate in the improvement program. That is another source of connecting to Daz over the Internet. I don't know if it affects the Render Queue operation, though.
Thanks barbult.
Is the Auto-logon that ManFriday refers to The Login option at the top of the Connect menu bar?
Yes, I believe so. If you login there, it gives you a checkbox to let you select to automatically login in the future.
Thanks! I've followed all advice. The warnings seem to have stopped.
I've done a number more render queues. All have worked successfuly.
This add-on has changed my whole way of working. I can now work on design through the day - with only short test renders - and leave the donkey work to overnight. This is why I bought the program in the first place - and it is now doing exacyly what I need.
A game-changer for me. Thank you ManFriday.
I might be missing it, but is there an option anywhere to render directly to file rather than having it render to a new window? For some scenes rendering direct to file works fine, but if I try to render to new window then it pushes the VRAM over the edge.
I'm afraid there is no such option, sorry!
I have submitted the update to Daz, finally, so hopefully it'll be out soon.
Hurray! Thanks
I wanted to do a render queue tonight but your time-bombed version has expired. No sign of the official update yet . (Eleven days to approve it???)
Um ...
Any chance having a macOS version in the not-so-far future? Like Mesh Grabber? I LOVE that tool :-)
Yes, it's still in the queue at Daz. Sorry!
Thank you! A Mac version of the Render Queue is very unlikely though because unlike Mesh Grabber, the Render Queue has a lot of Windows-specific code in it.