//有时候随便改变一个参数就会产生意想不到的效果,或者只是改变一个正负号,图形还真是奇妙
for (int i=0; i<5; i++)
{
glVertex3f(d*cos((90 - i * 72)*PI / 180), d*sin((90 - i * 72)*PI / 180), 0);
glVertex3f(0.5*d*cos((90 - i * 72)*PI / 180), 0.5*d*sin((90 - i * 72)*PI / 180), 0);
}
for (int i=0; i<5; i++)
{
glVertex3f(d*cos((90 - i * 72)*PI / 180), d*sin((90 - i * 72)*PI / 180), 0);
glVertex3f(0.5*d*cos((-90 - i * 72)*PI / 180), 0.5*d*sin((-90 - i * 72)*PI / 180), 0);
}
for (int i=0; i<5; i++)
{
glVertex3f(d*cos((90 - i * 72)*PI / 180), d*sin((90 - i * 72)*PI / 180), 0);
glVertex3f(0.5*d*cos((54 - i * 72)*PI / 180), 0.5*d*sin((54 - i * 72)*PI / 180), 0);
}