Given a program that renders a candle with a halo. The camera rotates around the candle. The halo geometry is a two-sided collapsed quad. Each vertex of the quad have a unique index attribute ranging from 0 to 3. Modify the program to expand the halo with a size of 0.5 and make it always face the viewer.