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

隨筆 - 29  文章 - 13  trackbacks - 0
<2025年12月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

常用鏈接

留言簿(1)

隨筆分類

隨筆檔案

文章分類

文章檔案

相冊(cè)

收藏夾

c++

Linux

Tools

搜索

  •  

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

上一篇中我們繪制了一個(gè)彩色的三角型
這次我們讓它動(dòng)起來

#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 四海 閱讀(568) 評(píng)論(0)  編輯 收藏 引用

只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(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>
            午夜一区不卡| 午夜精品在线看| 国产精品久久久久免费a∨| 亚洲免费视频网站| 午夜激情一区| 男人的天堂亚洲在线| 亚洲卡通欧美制服中文| 99精品热6080yy久久| 欧美先锋影音| 久久久久久9999| 美国成人直播| 亚洲图片欧美午夜| 性欧美激情精品| 亚洲级视频在线观看免费1级| 欧美在线观看网址综合| 久久久久久久久久久久久9999| 亚洲国产精彩中文乱码av在线播放| 亚洲国产影院| 欧美日韩国产一区二区三区| 午夜精品一区二区在线观看| 久久久久免费观看| 一本色道久久综合| 欧美一区二区三区在线看| 亚洲国产婷婷综合在线精品 | 狠狠色综合色综合网络| 亚洲成人在线视频播放 | 国产在线不卡| 欧美成人激情在线| 欧美日韩中文精品| 久久亚洲一区二区三区四区| 欧美精品久久久久久| 欧美在线日韩| 欧美黄色一区| 久久精品夜色噜噜亚洲a∨| 欧美成人激情视频| 欧美在线免费一级片| 欧美福利网址| 久久久91精品国产一区二区三区| 欧美成人精品在线观看| 欧美一区2区视频在线观看 | 欧美成人精品在线| 国产精品久久久久久久久久久久久 | 国产免费观看久久| 免费在线观看一区二区| 国产精品va在线播放| 蜜臀va亚洲va欧美va天堂 | 男女精品网站| 国产精品成人免费| 亚洲承认在线| 国产亚洲在线| 99日韩精品| 最新日韩精品| 久久高清一区| 亚洲欧美日韩在线| 欧美国产成人在线| 久久久噜噜噜久久狠狠50岁| 欧美视频一区二区在线观看| 欧美黄色影院| 国产综合久久| 久久综合九色综合欧美就去吻| 老鸭窝91久久精品色噜噜导演| 久久夜色精品一区| 亚洲欧美激情四射在线日 | 久久天天狠狠| 国产精品视频自拍| 亚洲美女一区| 亚洲精品黄色| 久久亚洲精品中文字幕冲田杏梨| 欧美一乱一性一交一视频| 欧美日韩精品一区| 蜜臀va亚洲va欧美va天堂 | 亚洲三级电影在线观看 | 久久人人超碰| 久久精品国产99| 国产精品毛片| 99精品国产在热久久下载| 亚洲国产日韩欧美| 久久久xxx| 久久国产欧美日韩精品| 国产精品久久久一区麻豆最新章节 | 亚洲精品视频在线播放| 久久精品91久久香蕉加勒比| 欧美与黑人午夜性猛交久久久| 欧美日韩视频免费播放| 亚洲激情偷拍| 亚洲精品乱码| 免费美女久久99| 免费成人高清视频| 一区三区视频| 久久久999国产| 久久久欧美一区二区| 国产人妖伪娘一区91| 亚洲一区欧美一区| 亚洲永久在线| 国产精品成人一区二区| 亚洲毛片在线看| 艳女tv在线观看国产一区| 久久视频一区| 欧美粗暴jizz性欧美20| 在线观看国产欧美| 快射av在线播放一区| 久久中文在线| 在线精品视频一区二区三四| 香蕉成人伊视频在线观看| 欧美自拍丝袜亚洲| 久久先锋影音av| 国产在线不卡视频| 久久婷婷影院| 欧美激情成人在线视频| 亚洲人成绝费网站色www| 欧美电影免费观看高清| 亚洲黄色成人网| 一本一本a久久| 欧美三区美女| 亚洲综合国产激情另类一区| 欧美一区国产二区| 国内精品久久久久久久影视麻豆| 久久精品人人| 欧美v国产在线一区二区三区| 亚洲国产欧美一区| 美腿丝袜亚洲色图| 亚洲区第一页| 亚洲欧美www| 国产日韩一区二区三区在线播放| 最新日韩在线视频| 亚洲夜晚福利在线观看| 国产精品欧美日韩一区二区| 午夜精品久久久久久久99热浪潮| 久久久久久久久久码影片| 在线成人欧美| 欧美va天堂va视频va在线| 亚洲精品一区二区三区99| 亚洲午夜激情| 国产午夜精品美女毛片视频| 久久久久一区| 欧美在线观看视频一区二区三区| 狠狠色伊人亚洲综合成人| 免费av成人在线| 一本色道久久精品| 久久国产一区二区| 亚洲黄色影片| 欧美天天综合网| 欧美在线观看一区| 亚洲电影av| 亚洲欧美国产77777| 国内成人精品一区| 欧美高清视频在线| aa国产精品| 久久尤物电影视频在线观看| 亚洲日本va午夜在线电影| 欧美视频导航| 久久精品国产96久久久香蕉| 91久久精品美女| 欧美一区二区视频在线| 亚洲国产精品久久久久| 欧美四级电影网站| 亚洲国产精品视频| 午夜久久久久久| 亚洲福利视频免费观看| 欧美视频在线观看| 久久精品一区二区三区四区| 亚洲成人在线网| 性做久久久久久久免费看| 亚洲一区一卡| 亚洲欧美日韩视频二区| 在线观看国产一区二区| 欧美日韩综合视频网址| 久久九九热re6这里有精品| 日韩视频在线观看国产| 久久夜色精品国产亚洲aⅴ| 亚洲韩国日本中文字幕| 国产精品天美传媒入口| 欧美不卡一卡二卡免费版| 午夜精品久久久久久久白皮肤 | 欧美激情视频免费观看| 午夜精品三级视频福利| 亚洲精品乱码久久久久久按摩观| 久久精品国亚洲| 一区二区三区欧美日韩| 伊人精品在线| 久久久久久伊人| 亚洲午夜极品| 亚洲激情亚洲| 乱中年女人伦av一区二区| 亚洲综合色视频| 亚洲人成毛片在线播放| 国产一区二区三区在线观看视频 | 欧美在线精品一区| 国产乱肥老妇国产一区二| 欧美国产丝袜视频| 久久久99国产精品免费| 亚洲愉拍自拍另类高清精品| 亚洲日本中文字幕| 欧美成人激情在线| 久久久亚洲国产天美传媒修理工 | 宅男精品视频| 亚洲欧洲日本mm| 影音先锋亚洲视频| 国产视频观看一区| 国产精品免费一区二区三区观看|