Search found 82 matches

by friedlinguini
Wed Jun 03, 2015 3:39 pm
Forum: General Development
Topic: Any good reason to use VPLs for rendering?
Replies: 1
Views: 3369

Re: Any good reason to use VPLs for rendering?

Used naively, probably not, but there are advantages to amortizing the cost of light paths over many eye paths. IGI maps well to GPUs--you path-trace light paths, but can use rasterization and shadow maps instead of eye paths and shadow rays. If you have a lot of VPLs, you can prune the set judiciou...
by friedlinguini
Thu Apr 02, 2015 7:34 pm
Forum: General Development
Topic: cosine lobe sampling PDF
Replies: 11
Views: 13465

Re: cosine lobe sampling PDF

The issue I find is that my images appear to get brighter when I use importance sampling due to the PDF always being less than one (well less than Pi) and therefore increasing the radiance when used for division. Surely when sampling the PDF the value should occasionally equal more than one so that...
by friedlinguini
Sun Oct 19, 2014 10:02 pm
Forum: General Development
Topic: Path tracing accumulation artifacts
Replies: 13
Views: 9518

Re: Path tracing accumulation artifacts

The image is quite dark, at least on the devices I have handy, so I can't comment on the artifacts themselves. How good is your random number generator?
by friedlinguini
Fri Oct 03, 2014 9:46 pm
Forum: General Development
Topic: Questions about metroplis sampling.
Replies: 22
Views: 13487

Re: Questions about metroplis sampling.

sorry for jumping over the thread, but I wonder how ERPT works? my previous knowledge so far, how PT works, BDPT, VCM, PPM, PM + final gather, MLT (BDPT), MLT + MIS (MMLT) how ERPT is different? from the name it seems to apply only to PT, but can it apply to BDPT or VCM like algorithms? does it con...
by friedlinguini
Thu Oct 02, 2014 11:06 pm
Forum: General Development
Topic: Questions about metroplis sampling.
Replies: 22
Views: 13487

Re: Questions about metroplis sampling.

Hm. I wonder if there's some nutty MIS way to automatically combine "regular" path tracing and MLT... Well, in a way that is what Keleman is doing by mixes large step mutations with small step mutations using MIS. Basically it mixes MLT and PT using MIS. MLT is best at sampling high contr...
by friedlinguini
Thu Oct 02, 2014 6:53 pm
Forum: General Development
Topic: Questions about metroplis sampling.
Replies: 22
Views: 13487

Re: Questions about metroplis sampling.

On another note, whether MLT really produces higher quality samples is debatable. Sure, the sampling density is proportional to the target function, perfect importance sampling and all that, but it comes at a price. When MLT gets stuck in a peak of the target function for too long the correlation a...
by friedlinguini
Tue Sep 23, 2014 3:49 pm
Forum: General Development
Topic: Boosting Monte Carlo Rendering by Ray Histogram Fusion
Replies: 8
Views: 6308

Re: Boosting Monte Carlo Rendering by Ray Histogram Fusion

Very interesting. You need external buffers to store histogram information at each pixel, but still good results and I think this is fast enough to do in real-time :) Unless I'm misreading it, the paper cites filtering times ranging from 5 to 115 seconds, which seems rather large for real-time appl...
by friedlinguini
Tue Jul 01, 2014 12:48 pm
Forum: General Development
Topic: understanding sampling, filters, motion blur, DoF,...
Replies: 14
Views: 8055

Re: understanding sampling, filters, motion blur, DoF,...

@friedlinguini : don't you have structured aliasing patterns with your approach ? I remember blender doing this, and the number of images to avoid ghosting effects were large as soon as an object was going really fast relatively to the aperture time. For instance, reproducing a long exposure time p...
by friedlinguini
Tue Jul 01, 2014 2:30 am
Forum: General Development
Topic: understanding sampling, filters, motion blur, DoF,...
Replies: 14
Views: 8055

Re: understanding sampling, filters, motion blur, DoF,...

@cessen thanks a lot for clarification for this part :), so far what I understand is: at any frame N, we need 2 BVHs, for the current frame N, and for the next frame N+1, and we interpolate between both of them depending on the chosen sample **correct me as I'm trying to justify my understanding: s...

Go to advanced search