注意:
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...