OpenGL遊戲程式設計第三章 glut實現

2021-06-26 13:47:35 字數 783 閱讀 8125

注意:

1、如果使用單緩衝 (glut_single),則每次glend()之後要新增 glflush(); 如果使用雙緩衝(glut_double) 則在最後輸出影象的時候,要呼叫glutswapbuffers().

2、如果要顯示對應的影象只需要更換這兩個函式中的引數glutdisplayfunc(render2); glutidlefunc(render2).

#include "stdafx.h"

#include #include #include void ds()

glflush();

}void lines()

void ********s()

void drawplane()

bool direction = false;

glfloat zpos = 0.0;

void prepare()

if (zpos >= 0.0)

else if(zpos <= -20.0)

}void render()

float xaxisangle = 0.0;

float yaxisangle = 0.0;

void prepare2()

void drawplane2()

void drawaxes()

void render2()

void changesize(int w, int h)

int _tmain(int argc, char* argv)

《OpenGL程式設計基礎》第三章習題

又將近乙個月,我真混蛋啊,好吧,今次還是第三章,雖然已經看到第五章了,但是一直沒有做習題。公司準備用ogre。苦逼的我感覺還是要有點兒底子,不然哪兒看得懂 麼。為了知其然知其所以然。繼續。路漫漫其修遠兮,吾將好好學習,語文不太好,反正就是要表達這麼個意思。看了看第三章的習題。主要是一些glut的應用...

《OpenGL程式設計基礎》第三章習題

又將近乙個月,我真混蛋啊,好吧,今次還是第三章,雖然已經看到第五章了,但是一直沒有做習題。公司準備用ogre。苦逼的我感覺還是要有點兒底子,不然哪兒看得懂 麼。為了知其然知其所以然。繼續。路漫漫其修遠兮,吾將好好學習,語文不太好,反正就是要表達這麼個意思。看了看第三章的習題。主要是一些glut的應用...

OpenGl學習第三章

上個星期學習了下金字塔的繪製,然後這週有看了看正方體的繪製,通過依次繪製6個面來繪製正方體,整體 跟上次的金三角沒有區別,只是座標點,顏色,已經繪製的 有點區別,上 看看 這是座標 private static float cubevertexcoords new float new float n...