Project 8 - Antialiasing


For halton sampling, the texture gets smoother with the increase in samples from 4 to 64. For adaptive sampling, the sample count per pixel increases with decrease in the threshold value. This method is almost 4 times faster than the halton sampling. However, the texture smoothness is better for halton sampling with 64 samples as compared to adaptive sampling with max 64 samples.

Halton sampling - 4 samples



Halton sampling - 16 samples



Halton sampling - 32 samples



Halton sampling - 64 samples



Adaptive sampling - min 4, max 16 samples, threshold 0.0001



Sample Count Image



Adaptive sampling - min 4, max 32 samples, threshold 0.0001



Sample Count Image



Adaptive sampling - min 4, max 64 samples, threshold 0.000001



Sample Count Image



Adaptive sampling - min 4, max 64 samples, threshold 0.00001



Sample Count Image



Adaptive sampling - min 4, max 64 samples, threshold 0.0001



Sample Count Image



Adaptive sampling - min 4, max 64 samples, threshold 0.001



Sample Count Image



Adaptive sampling - min 4, max 64 samples, threshold 0.01



Sample Count Image



Zbuffer

zbuffer

Hardware Configuration

Processor : Intel(R) Core(TM) i5-5200U CPU @ 2.29GHz x 4
Graphics : Intel(R) HD Graphics 5500 (Broadwell GT2)
OS : Ubuntu 18.04.3 LTS
OS type : 64-bit
RAM : 4GB