Page 3 of 32

Re: OpenImageDenoise

Posted: Wed Jan 30, 2019 5:45 am
by lacilaci
oh man, I smell that 2.2 is going to be really strong release...

Re: OpenImageDenoise

Posted: Wed Jan 30, 2019 6:23 am
by lacilaci
lacilaci wrote: Wed Jan 30, 2019 5:45 am oh man, I smell that 2.2 is going to be really strong release...
Done a few quick extreme noisy tests and it does better job than nvidia's denoiser while being pretty much as fast!

Re: OpenImageDenoise

Posted: Wed Jan 30, 2019 7:47 am
by marcatore
Well, from the BYOB tests it's clear that there's no race.
This new denoiser seems really powerful.

Re: OpenImageDenoise

Posted: Wed Jan 30, 2019 5:32 pm
by lacilaci
Could this also work in realtime viewport? I know I'm getting ahead of things here but this could be some insane shit...

Re: OpenImageDenoise

Posted: Wed Jan 30, 2019 6:09 pm
by B.Y.O.B.
lacilaci wrote: Wed Jan 30, 2019 5:32 pm Could this also work in realtime viewport? I know I'm getting ahead of things here but this could be some insane shit...
Yes, I can make it work the same way I did with Optix.

Re: OpenImageDenoise

Posted: Wed Jan 30, 2019 6:22 pm
by lacilaci
B.Y.O.B. wrote: Wed Jan 30, 2019 6:09 pm
lacilaci wrote: Wed Jan 30, 2019 5:32 pm Could this also work in realtime viewport? I know I'm getting ahead of things here but this could be some insane shit...
Yes, I can make it work the same way I did with Optix.
check this out: https://twitter.com/stefan_3d/status/10 ... 45120?s=19

Re: OpenImageDenoise

Posted: Wed Jan 30, 2019 6:36 pm
by B.Y.O.B.
My plan was to only do denoising when the viewport pauses, not all the time.

Re: OpenImageDenoise

Posted: Wed Jan 30, 2019 6:41 pm
by lacilaci
B.Y.O.B. wrote: Wed Jan 30, 2019 6:36 pm My plan was to only do denoising when the viewport pauses, not all the time.
Yes I'm thinking: few passes normal rendering, then denoise and then render in background few more passes and then denoise in intervals.... no?

Re: OpenImageDenoise

Posted: Wed Jan 30, 2019 7:35 pm
by B.Y.O.B.
That's also possible.

Re: OpenImageDenoise

Posted: Wed Jan 30, 2019 11:13 pm
by alpistinho
B.Y.O.B. wrote: Wed Jan 30, 2019 1:10 am Great! If you have any questions, we're happy to help.
I think I need some help setting up the build system. I've tried to copy how BCD and openVDB have been added but it is not going well yet.
The library includes some CMake files that maybe could be imported into the LuxCoreRender's.

I will commit my non-working trials, but it would be great if someone more experienced with it could have a look or we if could schedule a chat on Discord or something like that.

Thanks

EDIT: I've included Intel's library under the deps directory, but I haven't commited it since I didn't know what was the preferred way of including libraries