国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
OpenGL中g(shù)l,glu,glut的區(qū)別(zz)

OpenGL中的gl庫是核心庫,glu是實用庫,glut是實用工具庫,gl是核心,glu是對gl的部分封裝,glut是OpenGL的跨平臺工具庫,gl中包含了最基本的3D函數(shù),而glu似乎對gl的輔助,如果算數(shù)好,不用glu的情況下,也是可以做出同樣的效果。glut是基本的窗口界面,是獨立于gl和glu的,如果不喜歡用glut可以用MFC和Win32窗口等代替,但是glut是跨平臺的,這就保證了我們編出的程序是跨平臺的,如果用MFC或者Win32只能在windows操作系統(tǒng)上使用。選擇OpenGL的一個很大原因就是因為它的跨平臺性,所以我們可以盡量的使用glut庫。

關(guān)于glut中的鍵盤處理函數(shù)中key的取值:

      glut中關(guān)于鍵盤的函數(shù)有兩個,glutKeyboardFunc(keyFcn);glutSpecialFunc(specialKeyFcn);

void keyFcn(glubyte key,GLint xMouse,GLint yMouse)

參數(shù)key的取值是一個字符值或者對應(yīng)ASCII編碼。返回的鼠標(biāo)光標(biāo)在窗口內(nèi)的位置坐標(biāo)(xMouse,yMouse)是相對于窗口左上角的。當(dāng)一個指定的按鍵按下時,我們就可以用鼠標(biāo)位置來啟動某些行為。

void SpecialKeyFcn(GLint specialKey,GLint xMouse,GLint yMouse)

參數(shù)specialKey的取值是具有整數(shù)值的GlUT常量。功能鍵符號常量GLUT_KEY_F1到GLUT_KEY_F12.方向鍵的符號常量類似GLUT_KEY_PAGE_DOWN,GLUT_KEY_HOME等指定。"backspace","delete",和"escape"鍵通過glutKeyboardFunc用他們的ASCII編碼指定,分別為8,127和27.

 

本文來自CSDN博客,轉(zhuǎn)載請標(biāo)明出處:http://blog.csdn.net/zckloveczy/archive/2009/06/03/4240189.aspx

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
常見的OpenGL頭文件(轉(zhuǎn))
glew, glee與 gl glu glut glx glext的區(qū)別和關(guān)系
fedora23 安裝OpenGL
10 《高效學(xué)習(xí)OpenGL》之Hello OpenGl
在VS2013中配置openGl的心得
win7 64bit下安裝openGL的freeglut
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服