![計(jì)算機(jī)圖形學(xué)assignment4_第1頁](http://file4.renrendoc.com/view10/M02/34/3B/wKhkGWWe2MyABaTKAAE-FOzQyNM977.jpg)
![計(jì)算機(jī)圖形學(xué)assignment4_第2頁](http://file4.renrendoc.com/view10/M02/34/3B/wKhkGWWe2MyABaTKAAE-FOzQyNM9772.jpg)
![計(jì)算機(jī)圖形學(xué)assignment4_第3頁](http://file4.renrendoc.com/view10/M02/34/3B/wKhkGWWe2MyABaTKAAE-FOzQyNM9773.jpg)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
ComputerASSIGNMENT4: 何紫 學(xué)號(hào): 日期:ComputerASSIGNMENT4: 何紫 學(xué)號(hào): 日期: 2014-07- 院(系): 軟件學(xué) 專業(yè)(班級(jí)): 數(shù)媒1 【作業(yè)要AMeshViewerwithawindowandamenusothatmultipleactionscanbeperformedwiththeclicksonmenuitems.TheactionsincludeReadinaOBJRotationandTranslationHalf-EdgeDataStructure沒有實(shí)LoopSubdivisionMethod(沒有實(shí)現(xiàn)【使用說[文件][打開],可以讀入一個(gè)OBJ文件并顯示。文件路徑不能包Computer[編輯[使用燈光],可Computer[編輯[使用燈光],可以使用燈光;[編輯[關(guān)閉燈光],可以燈光不可見;[編輯][禁用燈光],可以恢復(fù)原來不使用燈光的狀態(tài)?!緦?shí)現(xiàn)過程建立一個(gè)基于MFC的框架①添加HGLRCm_hRC和CClientDC*m_pDC;別記錄當(dāng)前的view對(duì)應(yīng)的②設(shè)置OpenGL的像素格式,初始化OpenGL③設(shè)置Create,Destroy,Size等消息。①了解obj文件格式②讀入obj文件過程中,對(duì)文件進(jìn)行了兩次讀取,第一次是為了獲得只是獲得(頂點(diǎn))、vt(貼圖坐標(biāo))、vn(法線)、f(面)等數(shù)量,第二次是讀取v(Computer點(diǎn))、vt(貼圖坐標(biāo))、vn(法線)、Computer點(diǎn))、vt(貼圖坐標(biāo))、vn(法線)、f(面)等的數(shù)據(jù)值。f有四種式:%d,d//%d,%d/%d,%d/%d/%d%d//%d③Draw是根據(jù)group內(nèi)每個(gè)三角形來畫。讀取每個(gè)分組,記錄分組內(nèi)的每角形的三個(gè)頂點(diǎn),在該過程中,我參考了glm的源代碼3.旋轉(zhuǎn)和①記錄鼠標(biāo)移動(dòng),計(jì)算旋轉(zhuǎn)角②記錄鍵盤控制的平移③把物體移動(dòng)到原點(diǎn),然后分別繞x軸,y軸旋轉(zhuǎn),最后移動(dòng)到原來的位燈①設(shè)置燈②在渲染環(huán)境中設(shè)置,那些燈光可見,那些不可見。都是根據(jù)讀入的obj文件的法向量和貼圖坐標(biāo)決定【參考資料MFC框架下的OPENGL/cgcoder/article/deta
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年模塊組合集成電源合作協(xié)議書
- 部編道德與法治八年級(jí)下冊(cè)教學(xué)工作計(jì)劃
- 2025年胺類合作協(xié)議書
- 2025年工業(yè)爐窯的新型燃燒裝置合作協(xié)議書
- 小學(xué)英語外研版(三起點(diǎn))六年級(jí)上Module1課本+翻譯+練習(xí)
- 2025年個(gè)人房屋質(zhì)押借款合同模板(三篇)
- 2025年個(gè)體銷售員勞動(dòng)合同范文(2篇)
- 2025年產(chǎn)品代理銷售合同參考樣本(三篇)
- 2025年中學(xué)食堂合伙經(jīng)營(yíng)協(xié)議(三篇)
- 2025年個(gè)人旅游協(xié)議范文(2篇)
- 房地產(chǎn)調(diào)控政策解讀
- 山東省濟(jì)寧市2025屆高三歷史一輪復(fù)習(xí)高考仿真試卷 含答案
- 五年級(jí)數(shù)學(xué)(小數(shù)乘法)計(jì)算題專項(xiàng)練習(xí)及答案
- 產(chǎn)前診斷室護(hù)理工作總結(jié)
- 2024-2025學(xué)年八年級(jí)數(shù)學(xué)人教版上冊(cè)寒假作業(yè)(綜合復(fù)習(xí)能力提升篇)(含答案)
- 氫氣-安全技術(shù)說明書MSDS
- 《AP內(nèi)容介紹》課件
- 醫(yī)生定期考核簡(jiǎn)易程序述職報(bào)告范文(10篇)
- 市政工程人員績(jī)效考核制度
- 公園景區(qū)安全生產(chǎn)
- 安全創(chuàng)新創(chuàng)效
評(píng)論
0/150
提交評(píng)論