Is it possible to stop popups about Duplicate formulas

Serene NightSerene Night Posts: 17,704
edited December 2018 in The Commons

I'd really love it, if the duplicate formula error would not prevent daz studio from loading a scene file. This intereferes with batch processing, and since, I can't fix the duplicate forumae ssue with this one product, it seems, I can only use it, when I supervise the load.

I honestly don't think the average daz user will know what to do when they get this error either. It seems... Poorly implemented.

can I suggest this info be recorded in the log instead of me requiring me to ok the error? The product works fine so.... it isn’t affecting how the scene renders... maybe an option to not see the error in the future?

Post edited by Serene Night on

Comments

  • It's blocking the content from loading correctly (DS loads only the first formula, so the second formula or entire second property won't load). It needs to be flagged so it can be fixed (by the user if it's their own error or by the vendor if not).

  • Serene NightSerene Night Posts: 17,704

    Thanks for the explanation. It is an older product, and I'm honestly not optimistic that it will be fixed.

    Is there something I can do on my own to solve this issue? I'd like to use it over winter break and I do most of my renders by batch at night. As I said, the product renders okay. It appears to be an error in the geoshell naming convention  the shader applies to causing the problem. No clue how to fix it, short of removing the product from my scene.

     

     

  • If you open the log file (Help>Troubleshooting>View Log) and jump to the end, then search backwards for Duplicate you should find the lines or lines for the conflict(s) with the name of the proeprties involved. It may be that that file has a double-linkage (for example, if the creator did two ERC Freeze operations without baking the first out) or it might be that there's a property with a name that is already in use by another property.

  • Serene NightSerene Night Posts: 17,704

    It's a simple shader called DA Let there Be Moss:  It adds a geoshell and applies a shader. It seems to not like the geoshell it applies. This is the error it throws. Uninstalling and reinstalling the product does nothing.

    Duplicate formula found linking Value & Shell Thickness

  • carrie58carrie58 Posts: 4,088

    Is that the same as duplicate ID's or something different?

     

  • I do have let There be Moss - I'll try to have a look at it tomorrow.

  • Serene NightSerene Night Posts: 17,704

    You are always helpful, and I appreciate it. No rush.

  • TaozTaoz Posts: 10,259

    If you open the log file (Help>Troubleshooting>View Log) and jump to the end, then search backwards for Duplicate you should find the lines or lines for the conflict(s) with the name of the proeprties involved. It may be that that file has a double-linkage (for example, if the creator did two ERC Freeze operations without baking the first out) or it might be that there's a property with a name that is already in use by another property.

    Are these files always unencrypted so you can fix it yourself?

  • Taoz said:

    If you open the log file (Help>Troubleshooting>View Log) and jump to the end, then search backwards for Duplicate you should find the lines or lines for the conflict(s) with the name of the proeprties involved. It may be that that file has a double-linkage (for example, if the creator did two ERC Freeze operations without baking the first out) or it might be that there's a property with a name that is already in use by another property.

    Are these files always unencrypted so you can fix it yourself?

    Ther is currently no encrypted Connect content in the store. Connect fiels are compressed, however, and so need to be unpacked to be read - using the Batch Convert pane or an archive tool such as 7Zip.

  • kaotkblisskaotkbliss Posts: 2,914

    If you're on Windows, I used AutoIt (autoitscript.com) to write a quick little app that will see those annoying windows and automatically close them so the batch renderer won't stop.

    while 1
     if WinExists("Duplicate IDs found","") Then
      WinActivate("Duplicate IDs found","")
      Send ("{Enter}")
     EndIf 

    if WinExists("Duplicate formulas found","") Then
      WinActivate("Duplicate formulas found","")
      Send ("{Enter}")
     EndIf
     Sleep(10)
    WEnd

    I just added the formulas one so you will have to change that to what the actual title of the window is if that is not correct.

    To stop the app just left click on the icon in the taskbar and select exit.

Sign In or Register to comment.