锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产午夜精品理论片a级大结局,久久精品官网,欧美在线中文字幕http://m.shnenglu.com/zhzhliang/category/15398.htmlzh-cnSat, 13 Nov 2010 12:16:01 GMTSat, 13 Nov 2010 12:16:01 GMT60OpenGL鏉傝 - 鐭╅樀鎿嶄綔http://m.shnenglu.com/zhzhliang/archive/2010/11/11/133010.htmlxiao_liangxiao_liangThu, 11 Nov 2010 13:21:00 GMThttp://m.shnenglu.com/zhzhliang/archive/2010/11/11/133010.htmlhttp://m.shnenglu.com/zhzhliang/comments/133010.htmlhttp://m.shnenglu.com/zhzhliang/archive/2010/11/11/133010.html#Feedback1http://m.shnenglu.com/zhzhliang/comments/commentRss/133010.htmlhttp://m.shnenglu.com/zhzhliang/services/trackbacks/133010.html      1錛夋ā瑙嗙煩闃?GL_MODELVIEW
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
// 榪涜鍙樻崲

void glTranslatef(GLfloat x, GLfloat y, GLfloat z);                    // 騫崇Щ鍙樻崲
void glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z);    // 鏃嬭漿鍙樻崲
void glScalef(GLfloat x, GLfloat y, GLfloat y);                            // 緙╂斁鍙樻崲

      2錛夋姇褰辯煩闃?GL_PROJECTION
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
// 榪涜鍙樻崲
glMatrixMode(GL_MODELVIEW);    // 濂藉儚榛樿鐨勫簲璇ユ槸ModelView Matrix

//涓鑸?br>// eye錛氱浉鏈哄潗鏍囷紝center錛歝enter-eye涓虹収鐨勬柟鍚戯紝up錛氱浉鏈哄悜涓婄殑鍚戦噺錛堣繖涓悶寰椾笉澶竻妤?
gluLookAt(GLdouble eyex,GLdouble eyey, GLdouble eyez, GLdouble centerx,GLdouble centery,GLdouble centerz,
                GLdouble upx,GLdouble upy, GLdouble upz);

// 騫寵鎶曞獎(jiǎng)瑙嗚浣撳畾涔夛紝榛樿鏄?*2*2绔嬫柟浣?/span>
void glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near, GLdouble far);
// 鍚実lOrtho,near = 1.0,far = -1.0f
void gluOrtho2D((GLdouble left, GLdouble right, GLdouble bottom, GLdouble top);    

// 閫忚鎶曞獎(jiǎng)瑙嗚浣撳畾涔夛紝榛樿鏄鉤琛屾姇褰憋紝left,right,top,bottom涓簄ear瑁佸壀闈笂鐨勫潗鏍?br>// near,far鍒嗗埆涓哄湪鐓х浉鏈哄潗鏍囩郴涓嬭繎瑁佸壀闈㈠拰榪滆鍓潰鍒扮浉鏈虹殑璺濈錛屾墍浠ヨ繎瑁佸壀闈0 = -near,榪渮1 = -far
void glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near, GLdouble far);     
// 閫忚鎶曞獎(jiǎng)甯哥敤鐨勪竴涓柟娉?br>// fovy涓虹旱鍚戣瑙?aspect涓簒/y
void gluPerspective(GLdouble fovy, GLdouble aspect, GLdouble near, GLdouble far);
 
     3錛変竴鑸煩闃墊搷浣?
glMatrixMode(MatrixType);
glLoadIdentity();
glLoadMatrixf(m);     
// 4*4鐭╅樀
glMultMatrixf(m);    // 宸︿箻?shù)竴涓煩闃?br>
// 鐭╅樀鍫嗘爤鎿嶄綔
glPushMatrix();
glPopMatrix();








]]>
OpenGL瀛︿範(fàn)絎旇1 - 寤虹珛鐜http://m.shnenglu.com/zhzhliang/archive/2010/11/07/132879.htmlxiao_liangxiao_liangSun, 07 Nov 2010 12:49:00 GMThttp://m.shnenglu.com/zhzhliang/archive/2010/11/07/132879.htmlhttp://m.shnenglu.com/zhzhliang/comments/132879.htmlhttp://m.shnenglu.com/zhzhliang/archive/2010/11/07/132879.html#Feedback0http://m.shnenglu.com/zhzhliang/comments/commentRss/132879.htmlhttp://m.shnenglu.com/zhzhliang/services/trackbacks/132879.html      鏈哄櫒閰嶇疆涓嶅楂樼錛屽紑涓猇isual Studio 2008/2010灝卞崱鐨勪笉琛岋紝Visual C++ 6.0閲岀殑C++鍙堜笉澶熸爣鍑嗭紝鎵浠ユ垜閫夋嫨鐨勭幆澧冩槸 MinGW + EditPlus +glut銆?br>Step 1錛氬畨瑁呭茍閰嶇疆MinGW
      棣栧厛浠庣綉涓婁笅杞戒竴涓狹inGW錛屽彲浠ユ槸鍦ㄧ嚎瀹夎鍖呬篃鍙互鏄湰鍦板畨瑁呭寘錛屾垜鐢ㄧ殑鏄粠csdn涓嬭澆鐨勪竴涓湰鍦板寘http://search.download.csdn.net/search/mingw%205.1.6錛岃В鍘嬪悗鍙互鐪嬪埌
      
      鏂板緩鐩綍D:\MinGW錛屾妸闄や簡(jiǎn)gcc-ada*.gz銆乬cc-g77*.gz銆乬cc-java*.gz銆乬cc-objc*.gz鍥涗釜鍖呭鐨勫叾浠栧寘瑙e帇鍒拌鐩綍錛岀劧鍚庨厤緗郴緇熺幆澧冨彉閲忥紙鎴戠殑鐢?shù)鑴?灞炴?楂樼駭-鐜鍙橀噺錛夈?br>      娣誨姞浠ヤ笅緋葷粺鐜鍙橀噺
      Path = D:\MinGW\bin
      INCLUDE_PATH = D:\MinGW\include
      CPPINCLUDE_PATH = D:\MinGW\include\c++\3.4.5
      LIBRARY_PATH = D:\MinGW\lib

      鐜板湪鍙互璇曠潃鍦╟md閲岃繍琛実++錛屽簲璇ュ彲浠ュ緱鍒?g++:no input files"
Step 2錛氬畨瑁呭茍閰嶇疆EditPlus
      涓嬭澆騫跺畨瑁匛ditPlus錛岃繍琛岋紝宸ュ叿-閰嶇疆鐢ㄦ埛宸ュ叿-娣誨姞鍥涗釜宸ュ叿
      CPP鐢熸垚:鍛戒護(hù):g++錛屽弬鏁?-o $(FileNameNoExt) $(FileName)錛屽垵濮嬬洰褰?$(FileDir)錛屾崟鑾瘋緭鍑恒?br>      CPP榪愯:鍛戒護(hù):$(FileNameNoExt)錛屽垵濮嬬洰褰?$(FileDir)銆?br>      OpenGL鐢熸垚:鍛戒護(hù):g++錛屽弬鏁?-o $(FileNameNoExt) $(FileName) -D_STDCALL_SUPPORTED -D_M_IX86 glut32.lib -lopengl32 -lglu32錛屽垵濮嬬洰褰?$(FileDir)錛屾崟鑾瘋緭鍑恒?br>      OpenGL榪愯:鍛戒護(hù):$(FileNameNoExt)錛屽垵濮嬬洰褰?$(FileDir)錛屾崟鑾瘋緭鍑恒?/span>
      榪欐椂鍙互鏂板緩涓涓猚pp鏂囦歡鏉ユ祴璇曚竴涓嬶紝鏅氱殑C++紼嬪簭鐢–PP鐢熸垚銆佽繍琛屽鐞嗭紝OpenGL鐨勭敤OpenGL鐢熸垚銆佽繍琛屽鐞嗐備篃鍙互鎶婂伐鍏鋒坊鍔犲埌宸ュ叿鏍忎笂鎴栬呴厤緗揩鎹烽敭浠ユ柟渚夸嬌鐢ㄣ?br>Step 3錛氱涓涓狾penGL紼嬪簭
      涓轟簡(jiǎn)鏂逛究錛屼嬌鐢ㄤ簡(jiǎn)glut搴擄紝褰撶劧涔熷彲浠ョ敤SDK鎴栬匨FC鍐欙紝榪欏OpenGL鐢ㄦ硶褰卞搷涓嶅ぇ銆?br>棣栧厛涓嬭澆glut鍖咃紝閲岄潰鏈塯ltu.h銆乬lut32.lib銆乬lut32.dll錛屾妸glut.h鏀懼埌D:\MinGW\include\GL閲岋紝glut32.lib鍜実lut32.dll鏀懼埌宸ョ▼鏂囦歡澶歸噷鍗沖彲銆?nbsp;
        OK錛屽埌姝や竾浜嬩勘澶囥備笅闈㈡潵鐪嬫垜浠殑絎竴涓祴璇曠▼搴忥細(xì)

#include <iostream>
#include 
<GL\glut.h>     // glut閲屽凡緇忓寘鍚簡(jiǎn)gl.h鍜実lu.h

using namespace std;
//************************************************
// 鍑芥暟鍚嶏細(xì)InitGL()
// 鍔熻兘錛氬垵濮嬪寲OpenGL鐨勪竴浜涚姸鎬?br>//************************************************
void InitGL()
{
    glClearColor(
0.0,0.0,0.0,1.0);    // 娓呭睆棰滆壊璁句負(fù)榛戣壊

    
// 璁劇疆妯¤杞崲鐭╅樀
    glMatrixMode(GL_PROJECTION);
    glLoadIdentity();
    gluOrtho2D(
-2.0f,2.0f,-2.0f,2.0f);    // (4*4*4)绔嬫柟浣?/span>
    glMatrixMode(GL_MODELVIEW);

}

//************************************************
// 鍑芥暟鍚嶏細(xì)OnDraw()
// 鍔熻兘錛氬洖璋冨嚱鏁幫紝緇樺埗鍦烘櫙
//************************************************
void OnDraw()
{
    glClear(GL_COLOR_BUFFER_BIT);
    glBegin(GL_QUADS);
        glColor3f(
1.0f0.0f0.0f);
        glVertex2f(
-1.0f,1.0f);
        glVertex2f(
-1.0f,-1.0f);
        glVertex2f(
1.0f,-1.0f);
        glVertex2f(
1.0f,1.0f);
    glEnd();
    glFlush();
}

//************************************************
// 鍑芥暟鍚嶏細(xì)main()
// 鍔熻兘錛氬垵濮嬪寲紿楀彛鍜屼竴浜涘洖璋冨嚱鏁?br>//************************************************
int main(int argc, char ** argv)
{
    glutInit(
&argc,argv);

    
// 鍒涘緩紿楀彛
    glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
    glutInitWindowSize(
500,500);
    glutInitWindowPosition(
200,100);
    glutCreateWindow(
"OpenGL Test");

    
// 瀹氫箟涓浜涘洖璋冨嚱鏁?/span>
    glutDisplayFunc(OnDraw);    // 緇樺浘

    
// 璋冪敤鍒濆鍖?/span>
    InitGL();

    
// 榪涘叆娑堟伅澶勭悊寰幆
    glutMainLoop();
    
return  0;
}

      榪愯鏁堟灉濡傚浘鎵紺猴細(xì)
      



]]>
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲区免费影片| 亚洲天堂黄色| 午夜国产精品视频| 亚洲精品日韩久久| 亚洲美女视频在线免费观看| 亚洲第一主播视频| 9l国产精品久久久久麻豆| 亚洲精品一区二区三| 正在播放欧美一区| 亚欧成人精品| 看片网站欧美日韩| 欧美视频专区一二在线观看| 欧美日韩免费观看一区二区三区| 欧美亚州韩日在线看免费版国语版| 国产精品女主播一区二区三区| 国产精品亚发布| 欧美大秀在线观看| 欧美日韩福利| 国产毛片一区二区| 亚洲国产视频一区二区| avtt综合网| 久久久精品国产免费观看同学 | 国户精品久久久久久久久久久不卡| 国产亚洲在线| 一本色道久久综合狠狠躁篇怎么玩| 亚洲男同1069视频| 蜜臀va亚洲va欧美va天堂| 9l国产精品久久久久麻豆| 久久精品在线视频| 欧美日韩一区三区| 亚洲高清一区二| 欧美中文在线字幕| 日韩视频在线免费| 久久久青草婷婷精品综合日韩 | 久久久久久亚洲精品不卡4k岛国| 麻豆精品精华液| 一区二区三区蜜桃网| 久久精品国产免费| 欧美国产视频一区二区| 国产精品永久| aa国产精品| 免费精品99久久国产综合精品| 日韩视频免费观看高清在线视频 | 欧美一区视频| 国产精品美女久久| 亚洲老司机av| 久久精品国产成人| 99re视频这里只有精品| 老牛嫩草一区二区三区日本| 国产精品久99| 亚洲午夜精品网| 免费成人激情视频| 午夜亚洲一区| 国产精品综合久久久| 99视频日韩| 欧美激情久久久久| 欧美成人免费全部| 亚洲少妇在线| 国产精品大片wwwwww| 亚洲手机成人高清视频| 欧美激情性爽国产精品17p| 久久久久久免费| 狠狠狠色丁香婷婷综合激情| 欧美一区二区三区在线观看| 一二三区精品福利视频| 欧美精品少妇一区二区三区| 亚洲国产欧美日韩精品| 欧美aaa级| 蜜臀av性久久久久蜜臀aⅴ| 激情视频一区二区三区| 美女脱光内衣内裤视频久久影院 | 亚洲国产精品v| 久久精品首页| 亚洲二区视频| 亚洲国产精品一区在线观看不卡| 老色鬼精品视频在线观看播放| 国内精品久久久久久影视8| 久久动漫亚洲| 久久久天天操| 亚洲日韩欧美视频一区| 艳女tv在线观看国产一区| 欧美体内she精视频在线观看| 亚洲综合精品一区二区| 欧美一区二区三区四区在线观看地址| 黑人巨大精品欧美一区二区| 欧美大片va欧美在线播放| 欧美福利在线| 亚洲欧美中文日韩v在线观看| 亚洲欧美日韩国产| 亚洲青色在线| 在线亚洲免费视频| 伊人狠狠色j香婷婷综合| 欧美**人妖| 欧美性大战久久久久| 久久国产免费| 欧美大学生性色视频| 亚洲欧美在线另类| 久久综合网络一区二区| 中文一区在线| 一本色道久久综合狠狠躁的推荐| 国产精品尤物福利片在线观看| 六月婷婷久久| 国产精品视频男人的天堂 | 一本一本久久a久久精品综合麻豆| 国产精品久久激情| 欧美国产日韩二区| 欧美性一区二区| 久久精品道一区二区三区| 欧美福利视频一区| 久久精品动漫| 国产精品久久久久久久久久尿| 欧美影院久久久| 男人的天堂亚洲| 久久人人97超碰国产公开结果| 亚洲精品视频二区| 国内精品久久久久影院色| aa日韩免费精品视频一| 亚洲国产综合91精品麻豆| 亚洲五月六月| 国产精品99久久久久久久久久久久| 欧美一区二区三区的| 亚洲综合视频1区| 免费观看久久久4p| 久久亚洲私人国产精品va媚药| 亚洲国产精彩中文乱码av在线播放| 欧美久久久久久久久| 玖玖精品视频| 国产日韩视频一区二区三区| 日韩午夜在线播放| 99精品99久久久久久宅男| 麻豆精品一区二区综合av| 欧美有码视频| 国产精品亚发布| 在线亚洲一区| 亚洲影院色无极综合| 欧美精品免费观看二区| 亚洲国产精品视频| 亚洲国产精品高清久久久| 欧美中文字幕视频| 久久久精品欧美丰满| 国产日韩欧美在线视频观看| 亚洲丝袜av一区| 亚洲欧美怡红院| 国产精品腿扒开做爽爽爽挤奶网站| 日韩视频免费观看| 亚洲视屏一区| 国产精品视频yy9099| 亚洲伊人久久综合| 欧美一区二区在线免费播放| 国产精品自拍在线| 久久国产手机看片| 欧美91大片| 亚洲精品一区二区三区99| 免费成人av在线| 亚洲日本电影| 午夜影视日本亚洲欧洲精品| 国产精品高潮呻吟| 欧美一区视频| 毛片一区二区| 国产午夜精品久久久久久免费视| 亚洲影院色无极综合| 久久国产加勒比精品无码| 黑人操亚洲美女惩罚| 免费成人小视频| 亚洲精品一区在线观看| 亚洲欧美国产高清va在线播| 国产日韩欧美在线播放| 老司机亚洲精品| 9久草视频在线视频精品| 欧美亚洲日本网站| 亚洲福利视频一区二区| 欧美精品一区在线观看| 亚洲一区免费| 欧美国产精品人人做人人爱| 夜夜嗨一区二区三区| 国产欧美日本一区二区三区| 久久免费午夜影院| 一卡二卡3卡四卡高清精品视频| 亚洲婷婷在线| 亚洲大片av| 国产精一区二区三区| 久久综合婷婷| 午夜精品理论片| 亚洲欧洲日产国产综合网| 很黄很黄激情成人| 欧美大片在线观看一区| 午夜欧美精品| 亚洲美女尤物影院| 久久亚洲私人国产精品va| 亚洲一区精彩视频| 亚洲国产影院| 狠狠爱综合网| 国产伦理一区| 欧美日韩精品福利| 欧美一级久久| 亚洲午夜一区| 日韩午夜av| 亚洲福利视频三区| 老色批av在线精品| 久久成人精品视频|