hi all I'm new to this forum. Looks fun so I joined. now about the question
you can use a gradient then use the curves option to give it more of a shiny
look.
if you want to create a glare (cast light) on an object you would use multiple gradients and a few layers. In certain situations (depending on the shape) you can use the Satin and Bevel/Emboss features in your layer styles. I used these when I created this vw emblem: