A ray will be sampled by all RGGB pixels in this way.
dangeng184
Ok, I realize nobody is checking these comments anymore, but I just want to make a note of this somewhere...
Birefringence works because there are two different indices of refraction depending on the polarization of light. When light reflects off a surface it becomes polarized. This means that this setup should fail in certain cases (like taking a picture of a sunset on a beach. The sunlight bounces off the waves, becomes polarized and the OLPF doesn't work. And because there's lots of small waves probably very far (all the way to the horizon) away you might get some aliasing because of this). I wonder if you can find this artifact in images taken with this setup.
Ok, I realize nobody is checking these comments anymore, but I just want to make a note of this somewhere...
Birefringence works because there are two different indices of refraction depending on the polarization of light. When light reflects off a surface it becomes polarized. This means that this setup should fail in certain cases (like taking a picture of a sunset on a beach. The sunlight bounces off the waves, becomes polarized and the OLPF doesn't work. And because there's lots of small waves probably very far (all the way to the horizon) away you might get some aliasing because of this). I wonder if you can find this artifact in images taken with this setup.