freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

opengl繪圖相關(guān)函數(shù)-wenkub

2023-05-21 19:14:26 本頁面
 

【正文】 115個(gè)函數(shù) ? OpenGL實(shí)用程序庫: glu 43個(gè)函數(shù) ? OpenGL編程輔助庫: aux 31個(gè)函數(shù) ? OpenGL實(shí)用程序工具包( OpenGL utility toolkit,GLUT): glut 30多 個(gè)函數(shù) ? Windows專用庫: wgl 6個(gè)函數(shù) 2021/6/15 8 OpenGL的基本語法 —— 命名規(guī)則 ?OpenGL函數(shù)都遵循一個(gè)命名約定,即采用以下格式: 庫前綴 根命令 可選的參數(shù)個(gè)數(shù) 可選的參數(shù)類型 例如函數(shù) glColor3f(…) , gl表示這個(gè)函數(shù)來自庫 ,根命令 Color表示該函數(shù)用于顏色設(shè)定, 3f表示這個(gè)函數(shù)采用了三個(gè)浮點(diǎn)數(shù)參數(shù)。 ? 目前, OpenGL標(biāo)準(zhǔn)由 1992年成立的獨(dú)立財(cái)團(tuán) OpenGL Architecture Review Board( ARB)以投票方式產(chǎn)生,并制成規(guī)范文檔公布。 2021/6/15 4 OpenGL的主要功能 ? 模型繪制 ? 模型觀察 ? 顏色模式 ? 光照應(yīng)用 ? 圖像效果增強(qiáng) ? 位圖和圖像處理 ? 紋理映射 ? 實(shí)時(shí)動(dòng)畫 ? 交互技術(shù) 2021/6/15 5 OpenGL的繪制流程 —— 工作方式 一個(gè)完整的窗口系統(tǒng)的 OpenGL圖形處理系統(tǒng)的結(jié)構(gòu)為:最底層為圖形硬件,第二層為操作系統(tǒng),第三層為窗口系統(tǒng),第四層為OpenGL,最上面的層為應(yīng)用軟件。 ?符號(hào)常量的表示: GL開頭,下劃線( _)分開,大寫。一種顏色用紅、綠、藍(lán)三種顏色成分混合而成,每種顏色成分使用 (見下頁)。 2021/6/15 15 第三章 2021/6/15 16 OpenGL實(shí)現(xiàn)橡皮筋技術(shù) ? 橡皮筋技術(shù)的實(shí)現(xiàn)方法 ? 利用顏色的異或操作,對(duì)原有圖形并不是擦除,而是再繪制一條同樣的直線段并與原圖形進(jìn)行異或操作,此時(shí)原圖形會(huì)從屏幕上消失; ? 利用雙緩存技術(shù),繪制圖形時(shí)分別繪制到兩個(gè)緩存,交替顯示。 ? 為每個(gè)圖元分配名字并繪制 ? 切換回渲染模式 ? 分析選擇緩沖區(qū)中的數(shù)據(jù) OpenGL實(shí)現(xiàn)拾取操作 2021/6/15 22 OpenGL中的菜單功能 ? 菜單注冊函數(shù) glutCreateMenu(ProcessMenu)。 glutSolidCube()。 ? 顯示列表的刪除 void glDeleteLists(GLuint listID, GLsizei range)。 glutSolidDodecahedron( ) glutWireDodecahedron( ) 繪制中心位于世界坐標(biāo)系原點(diǎn)的實(shí)心 12面體和線框 12面體 , 12面體的半徑為 。 OpenGL中的實(shí)體模型函數(shù) 2021/6/15 28 28 ? 繪制實(shí)體或線框圓環(huán) void glutSolidTorus/ glutWireTorus(GLdouble innerRadius, GLdouble outerRadius, GLint slices,GLint stacks)。 ? 指定二次曲面的繪制方式 gluQuadricDrawStyle(sphere, GLU_LINE)。 …… glEndList()。 OpenGL中層次模型的實(shí)現(xiàn) 2021/6/15 34 第五章 2021/6/15 35 在 OpenGL中繪圖 ? 點(diǎn)的繪制 ? 直線的繪制 ? 多邊形面的繪制 ? OpenGL中的字符函數(shù) ? OpenGL中的反走樣 2021/6/15 36 點(diǎn)的繪制 ? 點(diǎn)的繪制 glBegin(GL_POINTS); glVertex3f(, , )。 ? 解決:對(duì)于非凸多邊形 , 可以把它分割成幾個(gè)凸多邊形 ( 通常是三角形 ) , 再將它繪制出來 。繞法是任何多邊形圖元的一個(gè)重要特性。 2021/6/15 45
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1