I tried.

By revolving a linear barcode, you get these beautiful lines, but the scanning accuracy needs to be PERFECT or it wont work. A few radians off, and you are purely in art deco land. Obviously, modifying the radius would improving scanning ability,

So, learn from my mistakes / experiment.

I think social barcodes and stickybits are still a very interesting format for 1d barcodes with a great implementation back end infrastructure.