
Note: no gamma-correction has been done on these images.
| Sampling Type | 1 sample/pixel, hat filter | 4 samples/pixel, hat filter | 16 samples/pixel, hat filter | 16 samples/pixel, tent filter | 16 samples/pixel, circle filter | 256 samples/pixel, hat filter | 256 samples/pixel, tent filter | 256 samples/pixel, circle filter |
Uniform |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Jittered |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Regular |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Multi-Jittered |
![]() |
![]() |
![]() |
![]() |
![]() |
|||
| Sampling Type | Depth = 2, hat filter | Depth = 4, hat filter | Depth = 9, hat filter | Depth = 9, tent filter | Depth = 9, circle filter | |||
Adaptive 1 |
![]() |
![]() |
![]() |
|||||
Adaptive 2 |
![]() |
![]() |
![]() |
![]() |
![]() |
The first adaptive method samples each pixel at the corners and subdivides the pixel if something interesting is going on in that area, i.e. the corners have different values. It produces some very strange artifacts and takes a long time to run. The second adaptive method jitters the corners and samples at the jittered points, then subdivides. It also takes a long time to run, but produces much better images than the first method. It has high-frequency noise but none of the artifacts of the first method.