青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 29  文章 - 13  trackbacks - 0
<2006年8月>
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789

常用鏈接

留言簿(1)

隨筆分類

隨筆檔案

文章分類

文章檔案

相冊

收藏夾

c++

Linux

Tools

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

上一篇中我們繪制了一個彩色的三角型
這次我們讓它動起來

#include <GL/gl.h>
#include <SDL/SDL.h>
bool running=true;
float y=0.0;

void initGL()
{
?? ?SDL_Init(SDL_INIT_VIDEO);
?? ?SDL_SetVideoMode(600,300,16,SDL_OPENGL);
?? ?
}
void destroyGL()
{
?? ?SDL_Quit();
}
void draw()
{
?? ?glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT);
?? ?glRotatef(y,0,1,0);
?? ?glBegin(GL_TRIANGLES);
?? ??? ?glColor3f(1,0,0);
?? ??? ?glVertex3f(0,0,0);
?? ??? ?glColor3f(0,1,0);
?? ??? ?glVertex3f(1,0,0);
?? ??? ?glColor3f(0,0,1);
?? ??? ?glVertex3f(0,1,0);
?? ?glEnd();

?? ?SDL_GL_SwapBuffers();

}
void quit()
{
?? ?running=false;
}
void onKeyDown(const SDL_Event& event)
{
?? ?switch(event.key.keysym.sym)
?? ?{
?? ?case SDLK_ESCAPE:
?? ?quit();
?? ?break;
?? ?case SDLK_LEFT:
?? ?y+=0.1;
?? ?break;
?? ?case SDLK_RIGHT:
?? ?y-=0.1;
?? ?break;

?? ?
?? ?}
}
void loop()
{
?? ?SDL_Event event;
?? ?while(running)
?? ?{
?? ??? ?while(SDL_PollEvent(&event))
?? ??? ?{
?? ??? ??? ?switch(event.type)
?? ??? ??? ?{
?? ??? ??? ?case SDL_QUIT:
?? ??? ??? ??? ?quit();
?? ??? ??? ?break;
?? ??? ??? ?case SDL_KEYDOWN:
?? ??? ??? ??? ?onKeyDown(event);
?? ??? ??? ?break;
?? ??? ??? ?}
?? ??? ?}
?? ??? ?draw();
?? ??? ?SDL_Delay(50);
?? ?}

}
int main(int argc,char* argv[])
{
?? ?initGL();
?? ?loop();
?? ?destroyGL();?? ?
?? ?return 0;
}
#include <GL/gl.h>
#include <SDL/SDL.h>
bool running=true;
float y=0.0;

void initGL()
{
??? SDL_Init(SDL_INIT_VIDEO);
??? SDL_SetVideoMode(600,300,16,SDL_OPENGL);
???
}
void destroyGL()
{
??? SDL_Quit();
}
void draw()
{
??? glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT);
??? glRotatef(y,0,1,0);
??? glBegin(GL_TRIANGLES);
??? ??? glColor3f(1,0,0);
??? ??? glVertex3f(0,0,0);
??? ??? glColor3f(0,1,0);
??? ??? glVertex3f(1,0,0);
??? ??? glColor3f(0,0,1);
??? ??? glVertex3f(0,1,0);
??? glEnd();

??? SDL_GL_SwapBuffers();

}
void quit()
{
??? running=false;
}
void onKeyDown(const SDL_Event& event)
{
??? switch(event.key.keysym.sym)
??? {
??? case SDLK_ESCAPE:
??? quit();
??? break;
??? case SDLK_LEFT:
??? y+=0.1;
??? break;
??? case SDLK_RIGHT:
??? y-=0.1;
??? break;

???
??? }
}
void loop()
{
??? SDL_Event event;
??? while(running)
??? {
??? ??? while(SDL_PollEvent(&event))
??? ??? {
??? ??? ??? switch(event.type)
??? ??? ??? {
??? ??? ??? case SDL_QUIT:
??? ??? ??? ??? quit();
??? ??? ??? break;
??? ??? ??? case SDL_KEYDOWN:
??? ??? ??? ??? onKeyDown(event);
??? ??? ??? break;
??? ??? ??? }
??? ??? }
??? ??? draw();
??? ??? SDL_Delay(50);
??? }

}
int main(int argc,char* argv[])
{
??? initGL();
??? loop();
??? destroyGL();???
??? return 0;
}

posted on 2006-09-28 16:46 四海 閱讀(562) 評論(0)  編輯 收藏 引用

只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美一级一区| 午夜精品福利一区二区蜜股av| 久久嫩草精品久久久精品一| 亚洲专区一区| 久久丁香综合五月国产三级网站| 欧美在线视频日韩| 免费在线亚洲| 欧美日本簧片| 国产伦精品一区二区| 国产亚洲二区| 亚洲国产精品久久久久秋霞不卡 | 国产亚洲毛片| 国内精品免费在线观看| 亚洲精品久久久久久久久| 亚洲作爱视频| 欧美主播一区二区三区| 欧美成人在线网站| 一本高清dvd不卡在线观看| 欧美一区成人| 欧美日韩三级一区二区| 国产一区二区三区丝袜| 99国产精品视频免费观看一公开| 亚洲欧美日韩区| 欧美电影电视剧在线观看| 亚洲视频一二区| 嫩草国产精品入口| 国产一区二区精品久久| 亚洲图色在线| 亚洲电影成人| 亚洲免费网址| 欧美日韩国产123区| 黄色精品在线看| 午夜精品福利在线| 91久久精品www人人做人人爽| 亚洲欧美日韩天堂| 国产伦精品一区二区三区高清| 欧美在线免费看| 欧美激情一区二区三区在线视频| 国产精品一区二区三区四区五区| 亚洲国产裸拍裸体视频在线观看乱了中文 | 久久亚洲精品网站| 国产精品区二区三区日本| 亚洲高清视频一区| 久久国产色av| 一区二区三区欧美在线| 欧美成人有码| 亚洲高清一二三区| 久久精品最新地址| 亚洲尤物视频在线| 国产精品狠色婷| 日韩网站在线| 欧美91大片| 蜜桃av一区| 亚洲第一视频网站| 久久一区亚洲| 久久精品国产91精品亚洲| 国产日韩欧美一二三区| 午夜精品视频在线观看| 日韩亚洲欧美成人| 欧美日韩八区| 亚洲免费在线播放| 在线视频一区观看| 国产精品日韩专区| 欧美一级夜夜爽| 亚洲欧美日韩系列| 国产一区二区0| 久久夜色精品亚洲噜噜国产mv | 在线视频亚洲一区| 日韩一级大片在线| 欧美日韩精品系列| 午夜精品久久久久久久白皮肤| 一区二区三区国产在线观看| 欧美深夜影院| 性欧美xxxx大乳国产app| 亚洲免费在线观看| 国产亚洲一区在线播放| 亚洲欧美自拍偷拍| 国产亚洲一区二区三区在线观看 | 一区二区三区色| 国产精品入口夜色视频大尺度| 香蕉免费一区二区三区在线观看| 亚洲综合色视频| 国语自产精品视频在线看| 欧美高清视频| 亚洲视频综合在线| 先锋影院在线亚洲| 久久精品国产99国产精品澳门| 欧美高清影院| 亚洲欧美视频一区| 久久国产婷婷国产香蕉| 亚洲高清在线精品| 亚洲精品久久视频| 国产欧美日本| 亚洲电影自拍| 国产精品xxxav免费视频| 久久久综合网| 欧美极品色图| 欧美在线一区二区三区| 久久久久国产精品一区| 一区二区三区欧美| 久久超碰97人人做人人爱| 亚洲人午夜精品| 亚洲图片欧美午夜| 91久久精品一区二区三区| 亚洲一区三区电影在线观看| 激情综合网激情| 亚洲一二三区在线| 亚洲激情国产| 欧美一区二区三区四区夜夜大片| 亚洲精品黄色| 久久精品日产第一区二区三区| 99在线热播精品免费| 久久久精品国产免大香伊| 亚洲深夜福利在线| 鲁鲁狠狠狠7777一区二区| 午夜精品亚洲| 欧美精品国产| 欧美黄色一区| 国产一区二区黄色| 亚洲一区免费视频| 亚洲综合日韩在线| 欧美黑人国产人伦爽爽爽| 久久久久久久一区二区| 国产精品二区在线| 日韩午夜视频在线观看| 99re6这里只有精品| 女仆av观看一区| 欧美福利一区二区三区| 狠狠入ady亚洲精品| 欧美亚洲免费| 久久久蜜臀国产一区二区| 国产精品久久久久久久久婷婷| 最近中文字幕日韩精品| 日韩一级成人av| 欧美日韩高清不卡| 艳妇臀荡乳欲伦亚洲一区| 亚洲韩日在线| 欧美成人国产一区二区| 欧美99在线视频观看| 国产一区二区三区在线观看网站 | 午夜日韩在线| 午夜精品一区二区三区在线播放| 欧美日韩亚洲不卡| 在线综合亚洲欧美在线视频| 日韩视频免费观看高清在线视频| 农夫在线精品视频免费观看| 亚洲国产一区二区三区a毛片| 亚洲乱码国产乱码精品精天堂 | 亚洲天堂网站在线观看视频| 久久久人成影片一区二区三区观看 | 国产视频一区在线观看一区免费| 亚洲午夜在线观看| 欧美一区三区二区在线观看| 国产精品成人免费精品自在线观看| 亚洲精品久久嫩草网站秘色| 国产精品99久久久久久久久| 欧美视频中文在线看 | 亚洲伦理在线免费看| 欧美成人中文字幕| 99re66热这里只有精品3直播| 亚洲一区国产视频| 国产日韩欧美一区| 久久影院午夜片一区| 亚洲欧洲日本mm| 午夜精品久久久99热福利| 国产亚洲一级| 欧美va亚洲va日韩∨a综合色| 亚洲激情专区| 亚洲综合色噜噜狠狠| 国产欧美一区二区精品仙草咪 | 亚洲欧洲在线看| 亚洲男女毛片无遮挡| 韩国在线视频一区| 欧美日韩视频第一区| 亚洲在线成人精品| 欧美成人69av| 久久国产精品色婷婷| 亚洲国产影院| 国产欧美一区二区精品婷婷| 欧美.www| 亚洲综合色网站| 亚洲国产欧美在线人成| 久久黄色影院| 一本久久a久久精品亚洲| 国产日韩精品一区二区三区在线| 久久频这里精品99香蕉| 亚洲在线免费观看| 亚洲黄色影片| 久色婷婷小香蕉久久| 午夜精品999| 亚洲理伦电影| 国模套图日韩精品一区二区| 欧美日韩激情小视频| 久久久久久久精| 亚洲欧美日韩直播| av不卡免费看| 亚洲精品精选| 男人的天堂亚洲在线| 久久精品九九| 欧美一级视频一区二区|