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

正文內(nèi)容

計算機圖形學2陳永強-資料下載頁

2025-05-12 18:04本頁面
  

【正文】 GI( Silicon Graphics Inc.) 公司對 IRIS GL進行改進,擴展可移植性,形成的一個跨平臺開放式圖形編程接口 。 ? 目前, OpenGL標準由 1992年成立的獨立財團OpenGL Architecture Review Board( ARB)以投票方式產(chǎn)生,并制成規(guī)范文檔公布。 80 OpenGL的主要功能 ? 模型繪制 ? 模型觀察 ? 顏色模式 ? 光照應用 ? 圖像效果增強 ? 位圖和圖像處理 81 OpenGL的主要功能 ? 紋理映射 ? 實時動畫 ? 交互技術 82 OpenGL的繪制流程 —— 工作方式 83 圖 OpenGL圖形處理系統(tǒng)在計算機系統(tǒng)中的層次結構 ? 一個完整的窗口系統(tǒng)的OpenGL圖形處理系統(tǒng)的結構為:最底層為圖形硬件,第二層為操作系統(tǒng),第三層為窗口系統(tǒng),第四層為 OpenGL,最上面的層為應用軟件。 應 用 軟 件O penG L窗 口 系 統(tǒng)操 作 系 統(tǒng)圖 形 硬 件OpenGL的繪制流程 —— 流水線 84 O p e n G L 命令 緩 沖 區(qū)光 柵 化變 換 、 光 照幀 緩 存調 用 O p e n G L A P I 函 數(shù)圖 一條簡化的 OpenGL繪制流水線 ? OpenGL命令將被放在一個命令緩沖區(qū)中,這樣命令緩沖區(qū)中包含了大量的命令、頂點數(shù)據(jù)和紋理數(shù)據(jù)。當緩沖區(qū)被清空時,緩沖區(qū)中的命令和數(shù)據(jù)都將傳遞給流水線的下一個階段。 OpenGL的基本語法 —— 相關庫 85 ? OpenGL核心庫: gl ? OpenGL實用程序庫: glu ? OpenGL編程輔助庫: aux ? OpenGL實用程序工具包( OpenGL utility toolkit, GLUT): glut ? Windows專用庫: wgl OpenGL的基本語法 —— 命名規(guī)則 86 ? OpenGL函數(shù)都遵循一個命名約定,即采用以下格式: 庫前綴 根命令 可選的參數(shù)個數(shù) 可選的參數(shù)類型 例如函數(shù) glColor3f(…) , gl表示這個函數(shù)來自庫 , color表示該函數(shù)用于顏色設定,3f表示這個函數(shù)采用了三個浮點數(shù)參數(shù)。 OpenGL的基本語法 —— 數(shù)據(jù)類型 87 OpenGL數(shù)據(jù)類型 內(nèi)部表示法 定義為 C類型 C字面值后綴 GLbyte 8位整數(shù) signed char B GLshort 16位整數(shù) short S GLint, GLsizei 32位整數(shù) long L GLfloat, GLclampf 32位浮點數(shù) float F GLdouble, GLclampd 64位浮點數(shù) double D GLubyte, GLboolean 8位無符號整數(shù) unsigned char Ub GLshort 16位無符號整數(shù) unsigned short Us GLuint, GLenum,GLbitfield 32位無符號整數(shù) unsigned long Ui 表 OpenGL的數(shù)據(jù)結構 OpenGL程序實例 —— 頭文件包含 88 ? 利用 OpenGL實現(xiàn)圖形繪制,首先要引入OpenGL核心庫以及其他需要使用的庫的頭文件。 ? GLUT保證了 。 include gl/ include OpenGL程序實例 —— 窗口管理 89 ? 初始化( glutInit ) ? 創(chuàng)建窗口( glutCreateWindow) ? 設定窗口的顯示模式( glutInitDisplayMode) ? 指定窗口的位置和大?。? glutInitWindowPosition和 glutInitWindowSize ) ? 指定窗口的顯示內(nèi)容函數(shù)( glutDisplayFunc) ? 運行框架( glutMainLoop) OpenGL程序實例 —— 繪制圖形 90 ? 指定窗口背景色( glClearColor) ? 顏色管理,使用 RGB顏色模型。一種顏色用紅、綠、藍三種顏色成分混合而成,每種顏色成分使用 示顏色值。 OpenGL程序實例 —— 繪制圖形 91 混合色 紅色成分( R) 綠色成分( G) 藍色成分( B) 黑 紅 綠 黃 藍 紫 青 深灰 淺灰 棕 南瓜橙 粉紅 紫紅 白 表 OpenGL的一些常用混合色 OpenGL程序實例 —— 繪制圖形 92 ? 刷新窗口的緩沖區(qū)( glClear) ? 設定投影參數(shù) glMatrixMode(GL_PROJECTION)。 gluOrtho2D(,)。 ? 繪制圖形 glRectf(, , , )。
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1