Scene corrupted - applying mesh smoother - Bug?

I just lost hours of work because at one moment I noticed that the status bar was constantly showing "Applying mesh smoother" also I was still fine tuning the pose.
I got suspicious and tried to render the scene, but the render stayed white and there was no progress. The render would not stop and DAZ wasn't responding anymore. The only way was to force shut down DAZ.

I reloaded the scene but the status bar was still showing "Applying mesh smoother". I can work in the scene, apply clothes etc. But I can not render this scene anymore. Other scenes work fine.
Is this scene corrupted for good?

While working on a scene, I save a lot. So I must have pressed save just before the message showed up for the first time.
This is especially annoying because the scene had multiple frames with different arrangements. And all the other frames won't render anymore too.

Is there any way to recover the scene?

Do we really have to constantly save into a seperate file to avoid having the current file destroyed?

Comments

  • This is, I think, intreactive updating on multiple smoothing modifiers. If you turn them off the scene should then be workable (just turn them back n before rendering, unless you decide they aren't needed). I do have a script that will handle this https://www.dropbox.com/s/bwgw8ckbk46ysif/ToggleSmoothing.zip?dl=0

  • Thanks for the feedback. I tried your script, but it didn't really work.

    I even tried to save the scene as a scene subset and loading it into a new file. But as soon as the subset is loaded, it starts showing "Applying mesh smoother".


    And BTW, with this scene loaded, my CPU is constantly at 50%. So it is trying to do something in the background.

  • Yes, it is running the Smoothing Modifier on one or more items - that can take a long time, which is why I write the script (though I haven't used them recently). Try selecting the items, particularly fitted clothing, in the scene and look to see if there is a Mesh Smoothing group in the Parameters pane - if there is select it and turn smoothing off there.

  • I will try that.

    But I guess it won't work, because I already tested to remove all clothes from the scene or even the character itself. But the status bar kept showing "Applying mesh smoother". And there was not much left in the scene, just some simple walls.

  • PadonePadone Posts: 3,786

    You may also try opening the scene file with a text editor and look if there's any reference to the mesh smoother then edit it yourself. Just unzip the duf file. This may be a last resort if nothing else works.

  • Ok, I unzipped the file, opened it with notepad++.

    There are lots of MeshSmoothModifiers for various items.

    What am I looking for that would be out of the ordinary?

  • dream-weaverdream-weaver Posts: 134
    edited January 2020

    BTW, I just let the scene run without touching anything and after about 10 minutes, the message in the status bar went away.
    CPU got back to normal too.

    But, I still can not render the scene. When I try to render, the preview stays just white and the progress window shows nothing at all. The only way out is to force shut DAZ.

    Post edited by dream-weaver on
  • PadonePadone Posts: 3,786
    edited January 2020

    What am I looking for that would be out of the ordinary?

    You may search for "enable smoothing" and be sure that current value is false. This turns off the mesh smoothing modifier directly in the duf file if you can't use the interface for any reason.

           "channel" : {
            "id" : "Enable Smoothing",
            "type" : "bool",
            "label" : "Enable Smoothing",
            "value" : true,
            "current_value" : false
           },
           "group" : "/General/Mesh Smoothing"
    Post edited by Padone on
Sign In or Register to comment.