Post denoiser no longer works

After iteration 5 I get “Migration failed” whatever that means and it continues without the post denoiser. Also everything goes straight to CPU with a 1080ti. This is with both DS 4.15 and 4.14 beta. I have to use 4.14 beta to set up scenes because 4.15 crashes almost immediately. I haven’t even bothered with 4.16. But I really need the post denoiser for more toon-like renders and it no longer works. Please help! 

Comments

  • Now, I'm not sure how/where in the process you use the Daz denoiser to get to cartoons...
    I just use the Intel FOSS denoiser.
    Not sure if that helps.

    Ah, here's the batch file that I use...

    https://taosoft.dk/software/freeware/dnden/

    The discussion on the forums here:
    https://www.daz3d.com/forums/discussion/316206/denoise-renders-and-save-a-lot-of-time-nvidia-not-reqd/p7

     

    ...

    Here's another way to get to it.

    https://www.daz3d.com/forums/discussion/438007/how-to-use-intel-denoiser

  • plasma_ringplasma_ring Posts: 1,025

    The Blurst of Times said:

    Now, I'm not sure how/where in the process you use the Daz denoiser to get to cartoons..

    If you don't let it run all the way through, the midpoint that looks kind of painterly can give some really neat illustrative looks in postwork. 

    Clip Studio Paint's smart smoothing is the best denoiser effect I've found for that. It has three different strength levels and creates a very clean separation between colors that looks like underpainting. It also doesn't do the pixelation a lot of posterization/abstraction filters tend to. 

  • WonderlandWonderland Posts: 7,019

    This doesn’t solve the problem of the denoiser no longer working in DS. Especially since everything goes to CPU now with a 1080ti, I don’t want to wait for a finished render that takes 6 hours. Why is the denoiser no longer working and how can I make it work again? I sent in a ticket but it usually takes weeks or months to get a response. Hoping someone would have a solution. 

  • MelissaGTMelissaGT Posts: 2,611

    I would skip the denoiser (even if it was working) and use an external option, such as the Intel denoiser. Does the same exact thing, but you can blend it into your image via post in only the places that need it, rather than over the entire image indiscriminately. I've found that I lose way too much detail with the in-render denoiser. 

  • What driver version are you using? Have you checked the log file to see why it is droping to CPU? The denoiser requires the GPU, so you can't get that back without getting the render back onto the GPU.

  • AbnerKAbnerK Posts: 718

    I'm having the issue now. It was doing a really nice job of denoising. Then I had a crash and had to reinstall my apps. I'd set it only to kick in when I expected it to be almost ready and it was perfect. Now no matter where I set it it's not doing anything. I don't remember it resetting the render either if you changed it. That might be misremembering.

  • takezo_3001takezo_3001 Posts: 1,997

    There's nothing that Daz can do, as they won't provide support/development for a discarded program, your best bet would be to use a 3rd party denoiser...

  • Db3dDb3d Posts: 248

    Richard Haseltine said:

    What driver version are you using? Have you checked the log file to see why it is droping to CPU? The denoiser requires the GPU, so you can't get that back without getting the render back onto the GPU.

    I've experienced this problem within the last week.   Richard, if I turn off CPU rendering, will that solve the problem?

  • gniiialgniiial Posts: 211

    MelissaGT said:

    I would skip the denoiser (even if it was working) and use an external option, such as the Intel denoiser. Does the same exact thing, but you can blend it into your image via post in only the places that need it, rather than over the entire image indiscriminately. I've found that I lose way too much detail with the in-render denoiser. 

    I totally agree! To make it nice, shiny and crisp it's way better to double the resulution, render less iterations (you can do it twice, with different settings), go into a photo editing program, cut the image width & height, overlay them, give them(if you made more) some filter settings that sharp things up, fiddle with the overlayed images and you have way better control over everything, plus its faster, if you have worked out some kind of workflow and just hit an button for an automation process... The only thing where this does not work is if one tries to make some kind of specific closeup. But in this case a denoising would also be not the way to go I think

  • Db3d said:

    Richard Haseltine said:

    What driver version are you using? Have you checked the log file to see why it is droping to CPU? The denoiser requires the GPU, so you can't get that back without getting the render back onto the GPU.

    I've experienced this problem within the last week.   Richard, if I turn off CPU rendering, will that solve the problem?

    If you turn off CPU fallback then if the GPU runs out of memory the render will stop.

  • outrider42outrider42 Posts: 3,679
    edited February 2023

    Wonderland said:

    This doesn’t solve the problem of the denoiser no longer working in DS. Especially since everything goes to CPU now with a 1080ti, I don’t want to wait for a finished render that takes 6 hours. Why is the denoiser no longer working and how can I make it work again? I sent in a ticket but it usually takes weeks or months to get a response. Hoping someone would have a solution. 

    I believe the denoiser will only run properly when the render is running on GPU. The denoiser is not available for CPU only rendering. The denoiser requires some VRAM to run, too. So if your scene is too big to run on the 1080ti, then it will not run on the denoiser, either. Also, if your render is running on GPU, but doesn't have enough VRAM for the denoiser, then the denoiser is disabled automatically, and there is no indication this happened.

    Why are you unable to render on the 1080ti? Are your scenes that large? I would look at making more optimizations to get them to fit in VRAM. If your characters are toony, then you can get away with using fewer or smaller textures. Considering how long CPU rendering takes, it is worth the time to make it fit. Look at this product. 

    https://www.daz3d.com/resource-saver-shaders-collection-for-iray

    Even if you don't buy or use it, read the promo pics. They are full of tips to conserve VRAM. He managed to cram 18 Genesis 2 characters into a 6GB GPU, that's just over half of what your 1080ti has. It is not as impossible as you may think.

    The Intel denoiser is pretty great, BTW. Most denoisers you see out there are designed for photos, not renders, these have different noise. The Intel denoiser is designed for the noise from renderers. Most people here will tell you they believe it is better than the one Daz Iray uses. I tend to agree. Its only drawback is that you can only denoise pics after saving them, so you will have to judge when to stop the render, as it can vary. But since this denoiser is pretty good, you can probably render roughly the same amount of time you did before and get good results. One perk is you get 2 images. You get to keep your original noisy image, and the new denoised one (you can choose to overwrite the original in the options if you wish). There are times when it is useful to have the original.

    Mcasual made a method that lets you denoise from the comfort of Daz Studio. Click the script and load your image. You just need to set it up first. Once you do, it only takes a few seconds to denoise any image. This is made for renders, so no, it doesn't work on photos at all.

    https://sites.google.com/site/mcasualsdazscripts9/mcjdenoise?pli=1

    Another perk is that if you use this denoiser, you get to disable the one in Daz Studio. As I said, the one in Daz needs some VRAM to run. That is more VRAM you can keep for your scene. If VRAM is tight, that makes using the Intel denoiser the clear choice. Plus it works great, so I can't recommend it enough.

    Post edited by outrider42 on
  • AbnerKAbnerK Posts: 718
    edited February 2023

    Db3d said:

    Richard Haseltine said:

    What driver version are you using? Have you checked the log file to see why it is droping to CPU? The denoiser requires the GPU, so you can't get that back without getting the render back onto the GPU.

    I've experienced this problem within the last week.   Richard, if I turn off CPU rendering, will that solve the problem?

    I'm not Richard, obviously but, always have CPU turned off and I'm not getting any denoiser working on the scenes I've been working on. I'm not saying if the scene was less heavy the denoiser would work. but, it's certianly not just about have CPU fallback on.

    Post edited by AbnerK on
Sign In or Register to comment.