A set of British paint manufacturer Farrow & Ball inspired color maps for matplotlib. The library is also available on [pypi]( The maps are sorted in categories for different plotting needs (Divergent, Spectral, Base Colors, Misc).

Online BRDF Visualization

The bidirectional reflectance distribution function (BRDF) is a function that defines how incoming light is reflected outward. This web-based visualizer uses the Cook-Torrance model and shows how the material looks on a sphere, and simultaneously displays its evaluated BRDF. Especially the different reflective behavior of specular and diffuse materials are easily visible.


A free, scalable, modern and open source solution for programming lectures supporting auto-testing/grading of programming assignments scaling to thousands of students and several courses.