Search found 89 matches

by friedlinguini
Fri Oct 03, 2014 9:46 pm
Forum: General Development
Topic: Questions about metroplis sampling.
Replies: 22
Views: 14890

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: 14890

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 contribution pa...
by friedlinguini
Thu Oct 02, 2014 6:53 pm
Forum: General Development
Topic: Questions about metroplis sampling.
Replies: 22
Views: 14890

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: 6866

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: 9048

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: 9048

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...
by friedlinguini
Thu May 15, 2014 11:41 am
Forum: General Development
Topic: Renderer Unit Testing
Replies: 3
Views: 3847

Re: Renderer Unit Testing

If test coverage is important to you, I suggest Googling "test-driven development" if you haven't looked into it already. If you're going to do the work of writing tests anyway you might as well minimize debugging time, plus code that is written to be testable tends to be well-factored as well.
by friedlinguini
Wed May 14, 2014 12:52 am
Forum: General Development
Topic: Renderer Unit Testing
Replies: 3
Views: 3847

Re: Renderer Unit Testing

What is your goal here? Test coverage is nice, but I'm not sure how helpful it is to run simulations on what's generally a relatively trivial function. You do get some benefit with test-driven development, but the primary benefit is in design, with test coverage being a nice side-effect. In fact, fr...
by friedlinguini
Sat May 10, 2014 5:21 pm
Forum: General Development
Topic: My Optix porting of SmallVCM (only PathTracer & BDPT)
Replies: 24
Views: 20634

Re: My Optix porting of SmallVCM (only PathTracer & BDPT)

I apologize if I sounded bitchy, but I believe this kind of post-publication discussion is sometimes useful. If this is bitchiness, please bring on a drunken flamewar. Those of us outside the ivory towers don't usually get to see the critiques, crosstalk, and clarifications; we only get to see what...