How can I prevent overwriting existing renders, when rendering multiple sets from the same scene?

FrankTheTankFrankTheTank Posts: 1,481

It seems like there should be a way to have a dialog box or prompt that will prevent overwriting existing renders, something like:

"Files with Series Base '001_' already exist in the location specified. Are you sure you want to overwrite renders with Series Base '001_'?"

But there is no dialog in Daz like you would see in Windows to accidentally prevent overwrting files, it just starts rendering and overwrites everything.

Is there a way to make the Series Base field return to a blank state once a render session is complete? Some setting in preferences that I am missing or overlooked?

 

 

Comments

  • LinwellyLinwelly Posts: 6,054

    I'm a bit confused, are you talking about the rendered image or the scene files? Because I often use the same scene with some changes for the next render and it definitely tells me that the file already exist if I write the same name for the rendered image.

    If I alter a scene though which continues to exist, I can just safe the scene. into the same file again. You can however choose "safe as" and then select scene in that case it will ask you to provide a new name for the scnee file

    At a second thought, I think I understand. if you don't close the scene file between renders it will actually use the same name for the image file again. This doesn't happen to me much since I usually close DAZ and open again to render a bigger scene. So in that instance the prompt you suggested would be useful.

     

  • FrankTheTankFrankTheTank Posts: 1,481

    I'm talking about rendered images. see attached. So basically I have a scene, I animate and render 600 frames, I go make some coffee, come back a little while later when its done. I change the camera angle and immediately hit render again but OOPS I forget to change the Series Base to "002_" or whatever, it immediately starts overwriting my previous renders with no warning whatsoever. Of course, I realize its my fault, I usually make a habit of change the Series Base as soon as I come back to check my completed renders, but twice now I have forgotten to do that, and then I had to redo a bunch of renders which is rather time consuming. It seems like there should be a warning that you are about to overwrite renders, but there is no such warning. So I'm kind of surprised this is the default behavior. I wish there was a way to write a script to prevent this, if there is not some preference setting that I am missing that would reset the Series Base to blank after a render session.

    Screenshot 2025-05-21 203559.jpg
    544 x 476 - 63K
  • Matt_CastleMatt_Castle Posts: 3,004

    FrankTheTank said:

    But there is no dialog in Daz like you would see in Windows to accidentally prevent overwrting files, it just starts rendering and overwrites everything.

    This is not correct. The feature *does* exist to have it warn if you are trying to overwrite an existing image series:

    If you've made the mistake of toggling off that warning though, I don't know how to re-enable it. It's probably buried deep in some menu or config file, and I don't know which one.

    You may actually have to contact support to get that information.

    Screenshot 2025-05-23 143054.jpg
    463 x 191 - 16K
  • Richard HaseltineRichard Haseltine Posts: 107,973

    I thought there was an option to reset warnmings in Edit>Preferences but all I see that might do it is the Restoe defaults option in the Preferences tab.

  • Richard HaseltineRichard Haseltine Posts: 107,973

    Richard Haseltine said:

    I thought there was an option to reset warnmings in Edit>Preferences but all I see that might do it is the Restoe defaults option in the Preferences tab.

    As I ssupected, it can be done via script:

    (function(){
    	
    	var oAppSettings = new DzAppSettings();
    	var sKey = "ShowROWWarning";
    	oAppSettings.setBoolValue( sKey, !oAppSettings.getBoolValue( sKey, true ) );
    	
    })();
  • FrankTheTankFrankTheTank Posts: 1,481

    Matt_Castle said:

    FrankTheTank said:

    But there is no dialog in Daz like you would see in Windows to accidentally prevent overwrting files, it just starts rendering and overwrites everything.

    This is not correct. The feature *does* exist to have it warn if you are trying to overwrite an existing image series:

    If you've made the mistake of toggling off that warning though, I don't know how to re-enable it. It's probably buried deep in some menu or config file, and I don't know which one.

    You may actually have to contact support to get that information.

    Interesting, I don't ever remember seeing that dialog box. Thanks for confirmation that the warning is there however. 

  • FrankTheTankFrankTheTank Posts: 1,481

    Richard Haseltine said:

    I thought there was an option to reset warnmings in Edit>Preferences but all I see that might do it is the Restoe defaults option in the Preferences tab.

    I found it guys! You have to go to Registry Editor and change it there. Change that field (in attached pic) to "true" and the prompt shows up again:

    \HKEY_CURRENT_USER\Software\DAZ\Studio4

    ShowROWWarning > change "false" to "true"

    My warnings are back, thanks!

     

    Screenshot 2025-05-23 181552.jpg
    1279 x 1037 - 213K
Sign In or Register to comment.