Why generate points when you can glRotated and glTranslated!