1. 2016. GLSL Viewer. http://patriciogonzalezvivo.com/2015/glslViewer/. (2016). 2016. GLSL Viewer. http://patriciogonzalezvivo.com/2015/glslViewer/. (2016).
2. 2016. Scratchapixel. https://www.scratchapixel.com. (2016). 2016. Scratchapixel. https://www.scratchapixel.com. (2016).
3. Graphics Shaders
4. A practical extension to microfacet theory for the modeling of varying iridescence
5. Efficient surface diffraction renderings with Chebyshev approximations