- {&rand, "rand", "Random", DEF_RANDOM, t_Bool},
+ {&rand, "rand", "Random", DEF_RAND, t_Bool},
{&do_spin, "spin", "Spin", DEF_SPIN, t_Bool},
{&do_wander, "wander", "Wander", DEF_WANDER, t_Bool},
{&speed, "speed", "Speed", DEF_SPEED, t_Int},
{&do_spin, "spin", "Spin", DEF_SPIN, t_Bool},
{&do_wander, "wander", "Wander", DEF_WANDER, t_Bool},
{&speed, "speed", "Speed", DEF_SPEED, t_Int},
coord[2] = sin(u/2)*sin(v) + cos(u/2)*sin(2*v)/2;
glColor3f(coord[0]+0.7, coord[1]+0.7, coord[2]+0.7);
glVertex3fv(coord);
coord[2] = sin(u/2)*sin(v) + cos(u/2)*sin(2*v)/2;
glColor3f(coord[0]+0.7, coord[1]+0.7, coord[2]+0.7);
glVertex3fv(coord);
coord[2] = kp->a*(cos(v) + sin(tan((v/2))))+0.2*u;
glColor3f(coord[0]+0.7, coord[1]+0.7, coord[2]+0.7);
glVertex3fv(coord);
coord[2] = kp->a*(cos(v) + sin(tan((v/2))))+0.2*u;
glColor3f(coord[0]+0.7, coord[1]+0.7, coord[2]+0.7);
glVertex3fv(coord);
coord[2] = sin(kp->b+=0.00001)*v/(2*M_PI)+kp->a*(1-v/(2*M_PI))*sin(u);
glColor3f(coord[0]+0.7, coord[1]+0.7, coord[2]+0.7);
glVertex3fv(coord);
coord[2] = sin(kp->b+=0.00001)*v/(2*M_PI)+kp->a*(1-v/(2*M_PI))*sin(u);
glColor3f(coord[0]+0.7, coord[1]+0.7, coord[2]+0.7);
glVertex3fv(coord);
coord[2] = sin(u/2)*cos(v) + cos(u/2)*sin(v);
glColor3f(coord[0]+0.7, coord[1]+0.7, coord[2]+0.7);
glVertex3fv(coord);
coord[2] = sin(u/2)*cos(v) + cos(u/2)*sin(v);
glColor3f(coord[0]+0.7, coord[1]+0.7, coord[2]+0.7);
glVertex3fv(coord);