I think Dave has the solution I would have used. Tempered glass shelves have been around for a long time. I prefer wall support for the selves. Unless you have a particular design for the ceiling suspension system that you have to have, the wall supports will not be subject to any swaying. That's not to say that a system suspended from the ceiling wouldn't be stiff enough, it's just my preference.
Wall bracket that would work well with glass shelves and be un-obtrusive.
You can find the straight shelves fairly easily, as Dave has shown. The corner shelves might have to be custom made at any glass supplier. They would simply be a triangle and shouldn't break the bank.