double max = 70; /* face front */
double x, y, z;
get_position (dc->scene_rot, &x, &y, &z, !dc->button_down_p);
glRotatef (max/2 - x*max, 0, 0, 1);
glRotatef (max/2 - y*max, 0, 1, 0);
/* glRotatef (max/2 - z*max, 1, 0, 0); */
double max = 70; /* face front */
double x, y, z;
get_position (dc->scene_rot, &x, &y, &z, !dc->button_down_p);
glRotatef (max/2 - x*max, 0, 0, 1);
glRotatef (max/2 - y*max, 0, 1, 0);
/* glRotatef (max/2 - z*max, 1, 0, 0); */