下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
注:實(shí)驗(yàn)指導(dǎo)僅供參考。實(shí)驗(yàn)1:GraphicsPerformance預(yù)計(jì)8小時(shí)實(shí)驗(yàn)?zāi)康模菏煜penGL應(yīng)用程序基本架構(gòu)了解圖形系統(tǒng)的性能實(shí)驗(yàn)內(nèi)容:利用Glut庫(kù),編寫一個(gè)OpenGL程序,實(shí)現(xiàn)以下功能:繪制若干OpenGL基本體素(三角形、三角形帶、四邊形、四邊形帶)構(gòu)成的球體,注意球體繪制與球體劃分的區(qū)別??梢钥刂聘淖兦虻臄?shù)量和球的體積,來(lái)改變基本體素的數(shù)量以及頂點(diǎn)的數(shù)量??梢酝ㄟ^(guò)改變glPolygonMode,切換是否填充所繪制的基本體素。利用函數(shù)glutGet(GLUT_ELAPSED_TIME)(returnsthetimeinmillisecondssinceglutInitorthefirstinvocationofthefunction)統(tǒng)計(jì)繪制時(shí)間仔細(xì)觀察各種不同條件下的繪制時(shí)間,完成一份實(shí)驗(yàn)報(bào)告,報(bào)告中包含以下問(wèn)題的實(shí)驗(yàn)數(shù)據(jù)統(tǒng)計(jì)以及結(jié)論:填充與非填充的情況下,每秒繪制三角形的數(shù)目三角形大小的變化是否影響系統(tǒng)的性能給每個(gè)頂點(diǎn)不同顏色的情況下,對(duì)于性能的影響分別比較使用三角形、三角形帶,以及四邊形、四邊形帶作為基本體素的情況下,性能有何差別多個(gè)三角形或四邊形的頂點(diǎn)同時(shí)置于一個(gè)glBegin與glEnd之間的情況,與每個(gè)glBegin和glEnd間只存放一個(gè)三角形或四邊形的頂點(diǎn),兩種情況下,性能上有何差異當(dāng)加入裁減體,一部分體素在裁減體外時(shí),性能有何影響。當(dāng)頂點(diǎn)格式描述分別使用glVertex3f,glVertex3fv,glVertex3i等時(shí),性能是否有影響你的實(shí)驗(yàn)數(shù)據(jù)與市場(chǎng)上一款顯卡的宣傳數(shù)據(jù)差別如何比較一下使用sin和cos函數(shù)計(jì)算頂點(diǎn)的坐標(biāo)與使用查數(shù)據(jù)表的方法獲取頂點(diǎn)坐標(biāo)兩者之間的差異。提示:實(shí)驗(yàn)過(guò)程中,應(yīng)當(dāng)關(guān)閉顯卡設(shè)置中的等待垂直信號(hào),否則對(duì)于高性能的顯卡可能由于顯卡怠工得到不準(zhǔn)確的結(jié)果。GLUT軟件包安裝說(shuō)明:從給定的FTP服務(wù)器上進(jìn)入【參考資料】-->【GLUT官方英文手冊(cè)及GLUT包下載】目錄,下載glut-3.7.6-bin.zip,解壓。其中,glut32.dll拷貝到C:\WINDOWS\system32下,glut32.lib拷貝到C:\ProgramFiles\MicrosoftVisualStudio\VC98\Lib下,glut.h拷貝到C:\ProgramFiles\MicrosoftVisualStudio\VC98\Include\GL下,安裝完成。實(shí)驗(yàn)2:多邊形世界預(yù)計(jì)8小時(shí)實(shí)驗(yàn)內(nèi)容:寫一個(gè)可以交互的OpenGL應(yīng)用程序,支持用戶利用鼠標(biāo)創(chuàng)建和刪除2維多邊形對(duì)象。基本功能包括:對(duì)象創(chuàng)建:支持用戶利用鼠標(biāo)指定各個(gè)頂點(diǎn)位置,創(chuàng)建多邊形。對(duì)象刪除:支持用戶選擇一個(gè)多邊形(與你的多邊形保存的數(shù)據(jù)結(jié)構(gòu)有關(guān))并刪除。對(duì)象存儲(chǔ):設(shè)計(jì)一種數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)每個(gè)多邊形的頂點(diǎn)與邊,支持文件存盤,。提示:由于刪除操作需要多邊形的選擇機(jī)制,你可以在設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)時(shí),把可以幫助你完成選擇的信息一起保存。擴(kuò)展功能可以包括(至少選擇其一):1.支持用戶選擇多邊形的顏色2.支持用戶移動(dòng)多邊形3.支持用戶改變多邊形單個(gè)頂點(diǎn)的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 小吃培訓(xùn)學(xué)員合同范例
- 回收店加盟合同模板
- 家電購(gòu)銷合同范例
- 工程質(zhì)保延期合同模板
- 客車承保運(yùn)營(yíng)合同范例
- IT零售新篇章科普
- 土建弱電合同范例
- 平安電子合同范例
- 彩繪墻面托管合同范例
- 工程單合作合同范例
- 護(hù)理文獻(xiàn)檢索步驟
- 2024年有子女無(wú)財(cái)產(chǎn)離婚協(xié)議參考范文(四篇)
- 2024欠款還款協(xié)議書
- 阿米巴巴長(zhǎng)知識(shí)競(jìng)賽考試題庫(kù)(含答案)
- 2024至2030年中國(guó)雞蛋行業(yè)市場(chǎng)發(fā)展現(xiàn)狀及投資規(guī)劃建議報(bào)告
- 初一期中家長(zhǎng)會(huì)課件
- 小學(xué)三年級(jí)下一字多義(答案)
- 六年級(jí)上冊(cè)道德與法治全冊(cè)教學(xué)課件
- XX集團(tuán)內(nèi)部審計(jì)人才庫(kù)管理辦法(專業(yè)完整格式模板)
- 人教版五年級(jí)上冊(cè)語(yǔ)文《期中》測(cè)試卷及完整答案
- 《鑄牢中華民族共同體意識(shí)》課件
評(píng)論
0/150
提交評(píng)論