Optical transformations

Ideas collected by Andrey Blokhin