How do I restore vintage glass ornaments?

I recently received my grandmother’s Christmas ornaments-from the 1940/50s. They are glass, with shiny metallic finishes, and a great deal of the finish is worn away, marked, or dull. Is there a way to fix that, or a special kind of paint I could use to brighten them up?