Macbeth Color Chart

For this project, I looped through every pixel and determined the color swatch to sample. Then, I used rejection sampling to determine the intensity of one color channel for the swatch. Finally, all pixels are normalized by the highest pixel intensity. I use the following wavelength ranges to determine RGB colors:
B = 400nm-500nm
G = 500nm-600nm
R = 600nm-700nm


1 samples per pixel


4 samples per pixel


16 samples per pixel


64 samples per pixel


256 samples per pixel


1024 samples per pixel


Projects | Home