glRotatef這個旋轉的函數妳會用吧,這個在圖形繪制那用~但是參數設置成壹個變量數組,這樣可以在鼠標那邊根據鼠標的按動來進行改變
void myMouse(`````)
{
if(btn==GLUT_LEFT_BUTTON && state == GLUT_DOWN)
//左鍵點下,上面說的那個數組的各個數值增加或減少壹定量
if(btn==GLUT_MIDDLE_BUTTON && state == GLUT_DOWN)
//右鍵點下,上面說的那個數組不變
}//如果妳想折騰成只要左鍵點下就壹直旋轉,右鍵點下就停的話也很簡單,跟上面的差不多,妳自己改改就行~
//多折騰折騰更明白這是咋用的了~加油~