OpenGL製作會旋轉的矩形

2021-07-04 03:39:25 字數 921 閱讀 8918

#include

#include

static

glfloat spin = 0.0;

/*旋轉度數*/

bool

state = false;

/*滑鼠按鍵標誌*/

static

glfloat

roate = 2.99;

/*旋轉度數增量*/

void init()

void display()

void spindisplay()

glutpostredisplay();

/*每一次移動都顯示到視窗中,如果沒有就看不到動畫,即每一次移動都呼叫一次display函式*/

}void reshape(int w, int h)

void mouse(int button, int state, int x, int y)

}void keybord(unsigned char key, int x, int y)

}int main(int argc, char**argv)

{glutinit(&argc, argv);

glutinitdisplaymode(glut_double | glut_rgb);

glutinitwindowsize(600, 600);

glutinitwindowposition(100, 100);

glutcreatewindow(argv[0]);

init();

glutdisplayfunc(display);

glutreshapefunc(reshape);

glutkeyboardfunc(keybord);

glutmousefunc(mouse);

glutmainloop();

return 0;

OpenGL 動畫的製作

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!include 太陽 地球和月亮 假設每個月都是30天 一年12個月,共是360天 static int day 200 day的變化 從0到359 void mydisplay void void myidle void int main int...

OpenGL 動畫的製作

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!include 太陽 地球和月亮 假設每個月都是30天 一年12個月,共是360天 static int day 200 day的變化 從0到359 void mydisplay void void myidle void int main int...

OPENGL的NURBS曲面製作

環境vc下控制台程式設計 link glut32.lib glu32.lib opengl32.lib 事先要搞好glut32環境 include include glunurbsobj thenurb1 glunurbsobj thenurb2 glfloat ctrlpoints 5 5 3 控...