Nano-patterning with Light