Search found 96 matches

by CodeHD
Wed Mar 20, 2019 2:15 pm
Forum: Development
Topic: Tiled OIDN Denoising
Replies: 33
Views: 788

Re: Tiled OIDN Denoising

Not related to your problem, but I would try to de-duplicate the code here and here . Try to do all the stripe processing in one for loop, without the code outside the loop. You can check if you are doing the first stripe by testing (i == 0). Good suggestion, but I have actually already done that i...
by CodeHD
Wed Mar 20, 2019 11:25 am
Forum: Development
Topic: Tiled OIDN Denoising
Replies: 33
Views: 788

Re: Tiled OIDN Denoising

provisory wrote:
Wed Mar 20, 2019 6:22 am
Does that noise happen, if you don't give albedo and normal passes?
Good suggestion I just tried it.

Without albedo and normal, the noise is gone, but there is still a seam
RGB_IMAGEPIPELINE_1.png
EDIT: But I may have just realised what goes wrong...
by CodeHD
Wed Mar 20, 2019 12:24 am
Forum: Development
Topic: Tiled OIDN Denoising
Replies: 33
Views: 788

Re: Tiled OIDN Denoising

I am still stuck with the current state. I currently get this output with stripe-denoise: RGB_IMAGEPIPELINE_0.png RGB_IMAGEPIPELINE_1.png You can clearly see the remaining noise. It is important to note that this happens above the overlap. The overlap region itself seems fine. I have run it with eac...
by CodeHD
Sun Mar 17, 2019 6:18 pm
Forum: User Support
Topic: Strange behavior of lamps and glass
Replies: 9
Views: 99

Re: Strange behavior of lamps and glass

I (partly) disagree. Though dust and grease can and often do cover glass surface, it is easy to get rid of them using surfactant and water. The thing that most affect light scattering on glass (from my observations) is surface roughness. Rough glass gives pretty realistic images. Also, we (I and me...
by CodeHD
Sun Mar 17, 2019 12:30 am
Forum: Development
Topic: Tiled OIDN Denoising
Replies: 33
Views: 788

Re: Tiled OIDN Denoising

Love glitches, love the work you do... keep fighting ;) BTW Up to how many splits this tiling can do? ie. What happens if number of splits is equal or exceeds number of pixels? Crash, glitch, warning or no work done? Man, am eager to test it 8-) Who said I won't keep fighting? ;) Regarding the numb...
by CodeHD
Sat Mar 16, 2019 12:57 pm
Forum: Development
Topic: Tiled OIDN Denoising
Replies: 33
Views: 788

Re: Tiled OIDN Denoising

Ok, I found the error.
Still have some seam going on though, I will investigate that now...
by CodeHD
Fri Mar 15, 2019 9:17 pm
Forum: Development
Topic: Tiled OIDN Denoising
Replies: 33
Views: 788

Re: Tiled OIDN Denoising

I have now written a first version in C++. However I still seem to have a problem with indexing when merging the tiles, and I can't get my head around it... Code is here: https://github.com/CodeFHD/LuxCore/blob/master/src/slg/film/imagepipeline/plugins/intel_oidn.cpp It is probably not optimised eno...
by CodeHD
Thu Mar 14, 2019 8:35 pm
Forum: Development
Topic: Tiled OIDN Denoising
Replies: 33
Views: 788

Re: Tiled OIDN Denoising

Guys, keep your buns in your karma! Yes, tile rendering is what I need first. My customers require a mini 9600 x 5400 size picture. After my last post I also rendered the hotel scene in 9600x5400. Interestingly, the speedup was "only" about the same as for 7680x4320 (but well, fast ssd cache used b...
by CodeHD
Wed Mar 13, 2019 3:47 pm
Forum: Development
Topic: Tiled OIDN Denoising
Replies: 33
Views: 788

Re: Tiled OIDN Denoising

Sorry for the silence, my entire plans for this week spontaneoulsy imploded on Saturday evening, so I didn't have time to continue until now... Hence I just want to give a little sign that I am still working on it ;) I am now in the process of rendering my way through the test scenes and taking OIDN...
by CodeHD
Sun Mar 10, 2019 1:03 pm
Forum: Development
Topic: Tiled OIDN Denoising
Replies: 33
Views: 788

Re: Tiled OIDN Denoising

Is this explanation good? Perfect, thanks! Just add to the plugin an option (i.e. an on/off flag) for "Stripe denoising". You can than use fixed height for stripes (and a fixed overlap height too). With tiles, we could have bound to max. memory used (i.e. the tile size) but stripes are far more han...