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

正文內(nèi)容

opengl概述-文庫(kù)吧

2025-07-20 09:44 本頁(yè)面


【正文】 相乘后形成的顏色?! 〖y理映射(Texture Mapping)  利用OpenGL紋理映射功能可以十分逼真地表達(dá)物體表面細(xì)節(jié)?! ∥粓D顯示和圖象增強(qiáng)  OpenGL的圖象功能除了基本的拷貝和像素讀寫外,還提供融合(Blending)、反走樣(Antialiasing)和霧(fog)的特殊圖象效果處理。以上三條可是被仿真物更具真實(shí)感,增強(qiáng)圖形顯示的效果。  雙緩存動(dòng)畫(Double Buffering)  OpenGL使用了前臺(tái)緩存和后臺(tái)緩存交替顯示場(chǎng)景(Scene)技術(shù),簡(jiǎn)而言之,后臺(tái)緩存計(jì)算場(chǎng)景、生成畫面,前臺(tái)緩存顯示后臺(tái)緩存已畫好的畫面?! √厥庑Ч ±肙penGL還能實(shí)現(xiàn)深度暗示(Depth Cue)、運(yùn)動(dòng)模糊(Motion Blur)等特殊效果。運(yùn)動(dòng)模糊的繪圖方式(motionblured),模擬物體運(yùn)動(dòng)時(shí)人眼觀察所感覺的動(dòng)感現(xiàn)象。深度域效果(depthofeffects),類似于照相機(jī)鏡頭效果,模型在聚焦點(diǎn)處清晰,反之則模糊?! ∵@些三維物體繪圖和特殊效果處理方式,說明OpenGL能夠模擬比較復(fù)雜的三維物體或自然景觀。  二、OpenGL工作流程  OpenGL的基本工作流程如下圖:圖一、OpenGL工作流程  如上圖所示,幾何頂點(diǎn)數(shù)據(jù)包括模型的頂點(diǎn)集、線集、多邊形集,這些數(shù)據(jù)經(jīng)過流程圖的上部,包括運(yùn)算器、逐個(gè)頂點(diǎn)操作等;圖像數(shù)據(jù)包括象素集、影像集、位圖集等,圖像象素?cái)?shù)據(jù)的處理方式與幾何頂點(diǎn)數(shù)據(jù)的處理方式是不同的,但它們都經(jīng)過光柵化、逐個(gè)片元(Fragment)處理直至把最后的光柵數(shù)據(jù)寫入幀緩沖器?! ≡贠penGL中的所有數(shù)據(jù)包括幾何頂點(diǎn)數(shù)據(jù)和象素?cái)?shù)據(jù)都可以被存儲(chǔ)在顯示列表中或者立即可以得到處理。OpenGL中,顯示列表技術(shù)是一項(xiàng)重要的技術(shù)。  OpenGL要求把所有的幾何圖形單元都用頂點(diǎn)來描述,這樣運(yùn)算器和逐個(gè)頂點(diǎn)計(jì)算操作都可以針對(duì)每個(gè)頂點(diǎn)進(jìn)行計(jì)算和操作,然后進(jìn)行光柵化形成圖形碎片;對(duì)于象素?cái)?shù)據(jù),象素操作結(jié)果被存儲(chǔ)在紋理組裝用的內(nèi)存中,再象幾何頂點(diǎn)操作一樣光柵化形成圖形片元。整個(gè)流程操作的最后,圖形片元都要進(jìn)行一系列的逐個(gè)片元操作,這樣最后的象素值送入幀緩沖器實(shí)現(xiàn)圖形的顯示?! 「鶕?jù)這個(gè)流程,我們可以歸納出在OpenGL中進(jìn)行主要的圖形操作直至在計(jì)算機(jī)屏幕上渲染繪制出三維圖形景觀的基本步驟:  1)根據(jù)基本圖形單元建立景物模型,并且對(duì)所建立的模型進(jìn)行數(shù)學(xué)描述(OpenGL中把:點(diǎn)、線、多邊形、圖像和位圖都作為基本圖形單元)?! ?)把景物模型放在三維空間中的合適的位置,并且設(shè)置視點(diǎn)(viewpoint)以觀察所感興趣的景觀?! ?)計(jì)算模型中所有物體的色彩,其中的色彩根據(jù)應(yīng)用要求來確定,同時(shí)確定光照條件、紋理粘貼方式等?! ?  4)把景物模型的數(shù)學(xué)描述及其色彩信息轉(zhuǎn)換至計(jì)算機(jī)屏幕上的象素,這個(gè)過程也就是光柵化(rasterization)?! ≡谶@些步驟的執(zhí)行過程中,OpenGL可能執(zhí)行其他的一些操作,例如自動(dòng)消隱處理等。另外,景物光柵化之后被送入幀緩沖器之前還可以根據(jù)需要對(duì)像素?cái)?shù)據(jù)進(jìn)行操作。三、Windows 中OpenGL庫(kù)函數(shù)及數(shù)據(jù)類型 ?。ㄒ唬?kù)函數(shù)  開發(fā)基于OpenGL的應(yīng)用程序,必須先了解OpenGL的庫(kù)函數(shù)。它采用C語言風(fēng)格,提供大量的函數(shù)來進(jìn)行圖形的處理和顯示。OpenGL圖形庫(kù)一共有100多個(gè)函數(shù),它們分別屬于OpenGL的基本庫(kù)、實(shí)用庫(kù)、輔助庫(kù)等不同的庫(kù)?! 『诵膸?kù),包含的函數(shù)有115個(gè),它們是最基本的函數(shù),其前綴是gl;這部分函數(shù)用于常規(guī)的、核心的圖形處理。核心庫(kù)中的函數(shù)可以進(jìn)一步分為以下幾類函數(shù)。 ?。?)繪制基本幾何圖元的函數(shù)。gl
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1