Library/Graphics/Billboarding

Notes:
 * Normal object would simply transform by the modelview matrix M
 * Billboarded, first rotate object to align to camera (in object space), then transform by M