visual c++中 opengl實(shí)現(xiàn)的三維繪圖.doc
約19頁DOC格式手機(jī)打開展開
visual c++中 opengl實(shí)現(xiàn)的三維繪圖,visual c++中 opengl實(shí)現(xiàn)的三維繪圖1.9萬字19頁摘要本文介紹opengl的基本發(fā)展?fàn)顩r和編程的基本概念、步驟,以及如何利用opengl函數(shù)庫在visual c++中實(shí)現(xiàn)三維繪圖 。由于opengl僅是一個包含120多個圖形函數(shù)組成的圖形庫,且與操作系統(tǒng)之間連接煩瑣,每次創(chuàng)建opengl應(yīng)用程序時都需要...
內(nèi)容介紹
此文檔由會員 wumei 發(fā)布
Visual C++中 OpenGL實(shí)現(xiàn)的三維繪圖
1.9萬字 19頁
摘要 本文介紹OpenGL的基本發(fā)展?fàn)顩r和編程的基本概念、步驟,以及如何利用OpenGL函數(shù)庫在Visual C++中實(shí)現(xiàn)三維繪圖 。由于OpenGL僅是一個包含120多個圖形函數(shù)組成的圖形庫,且與操作系統(tǒng)之間連接煩瑣,每次創(chuàng)建OpenGL應(yīng)用程序時都需要重新書寫連接代碼,另外在Visual C++環(huán)境中編程時,它把對像素結(jié)構(gòu)描述、著色環(huán)境創(chuàng)建等代碼都添加到視類中處理,不符合軟件編程習(xí)慣,不利于了解程序編制的流程、思路和思想。因此在本文中介紹了一種按照面向?qū)ο笏枷雱?chuàng)建一個OpenGL圖形類,封裝或重載OpenGL函數(shù)或代碼的方法,可以很好地解決上面的問題。
關(guān)鍵詞 OpenGL,面向?qū)ο?,著色描述表,設(shè)備描述表
Make use of in Visual C++ the OpenGL realizes
three dimensions plot
Abstract The basic development condition of this text introduction OpenGL and the basic concept, step of the programming, and how to make use of the library of OpenGL function to realizes in Visual C++ three dimensions plot. Because the OpenGL is a graphics library that a containment more than 120 graphicses function constitute only, and is trivial with operating system, OS a connectivity, creating to set up the OpenGL the application each time the hour of procedure need to write to link the code afresh, another at Visual C++ environment inside programming, it describe, apply color to the structure of picture element the environment creates to set up to wait the code increases to see to handle in the class, notting agree with to match the software programming habit, disadvantage in process, way of thinking that understand the procedure establishment and thought. Therefore introduced in this text a kind of according to face to the object thought create to set up an OpenGL graphics, postting or the method between heavy load OpenGL function or code, can resolve the above problem nicely.
Key Words Opengl, Object-Oriented, Rendering Contexts, Device Contexts
1.引言
在三維繪圖蓬勃發(fā)展的過程中,計(jì)算機(jī)公司推出了大量的三維繪圖軟件包。其中SGI公司推出的OpenGL,作為一個性能優(yōu)越的圖形應(yīng)用程序設(shè)計(jì)界面(API)異軍突起,取得了很大的成就。它以高性能的交互式三維圖形建模能力和易于編程開發(fā),得到了Microsoft、 IBM、 DEC、 Sun、 HP等大公司的認(rèn)同。因此,OpenGL已經(jīng)成為一種三維圖形開發(fā)標(biāo)準(zhǔn),是從事三維圖形開發(fā)工作的必要工具。
參考文獻(xiàn)
[1] OpenGL Reference Manual,Third Edition:The Official Reference Document to OpenGL,Version 1.2
[2] Mason Woo,OpenGL 編程權(quán)威指南(第三版)
1.9萬字 19頁
摘要 本文介紹OpenGL的基本發(fā)展?fàn)顩r和編程的基本概念、步驟,以及如何利用OpenGL函數(shù)庫在Visual C++中實(shí)現(xiàn)三維繪圖 。由于OpenGL僅是一個包含120多個圖形函數(shù)組成的圖形庫,且與操作系統(tǒng)之間連接煩瑣,每次創(chuàng)建OpenGL應(yīng)用程序時都需要重新書寫連接代碼,另外在Visual C++環(huán)境中編程時,它把對像素結(jié)構(gòu)描述、著色環(huán)境創(chuàng)建等代碼都添加到視類中處理,不符合軟件編程習(xí)慣,不利于了解程序編制的流程、思路和思想。因此在本文中介紹了一種按照面向?qū)ο笏枷雱?chuàng)建一個OpenGL圖形類,封裝或重載OpenGL函數(shù)或代碼的方法,可以很好地解決上面的問題。
關(guān)鍵詞 OpenGL,面向?qū)ο?,著色描述表,設(shè)備描述表
Make use of in Visual C++ the OpenGL realizes
three dimensions plot
Abstract The basic development condition of this text introduction OpenGL and the basic concept, step of the programming, and how to make use of the library of OpenGL function to realizes in Visual C++ three dimensions plot. Because the OpenGL is a graphics library that a containment more than 120 graphicses function constitute only, and is trivial with operating system, OS a connectivity, creating to set up the OpenGL the application each time the hour of procedure need to write to link the code afresh, another at Visual C++ environment inside programming, it describe, apply color to the structure of picture element the environment creates to set up to wait the code increases to see to handle in the class, notting agree with to match the software programming habit, disadvantage in process, way of thinking that understand the procedure establishment and thought. Therefore introduced in this text a kind of according to face to the object thought create to set up an OpenGL graphics, postting or the method between heavy load OpenGL function or code, can resolve the above problem nicely.
Key Words Opengl, Object-Oriented, Rendering Contexts, Device Contexts
1.引言
在三維繪圖蓬勃發(fā)展的過程中,計(jì)算機(jī)公司推出了大量的三維繪圖軟件包。其中SGI公司推出的OpenGL,作為一個性能優(yōu)越的圖形應(yīng)用程序設(shè)計(jì)界面(API)異軍突起,取得了很大的成就。它以高性能的交互式三維圖形建模能力和易于編程開發(fā),得到了Microsoft、 IBM、 DEC、 Sun、 HP等大公司的認(rèn)同。因此,OpenGL已經(jīng)成為一種三維圖形開發(fā)標(biāo)準(zhǔn),是從事三維圖形開發(fā)工作的必要工具。
參考文獻(xiàn)
[1] OpenGL Reference Manual,Third Edition:The Official Reference Document to OpenGL,Version 1.2
[2] Mason Woo,OpenGL 編程權(quán)威指南(第三版)
TA們正在看...
- jap-012苯硫磷、克瘟散、丙線磷、乙嘧硫磷、硫線磷...doc
- jap-121三環(huán)錫檢測方法.doc
- db35352-1999建甌錐栗.doc
- codex乳脂肪類產(chǎn)品標(biāo)準(zhǔn).doc
- db120922006湯圓質(zhì)量衛(wèi)生標(biāo)準(zhǔn).doc
- db13t476-2002柿果實(shí)質(zhì)量.doc
- db15430-2006食用沙棘籽油.doc
- db33217.1-2007桑蠶種第1部分:桑蠶種質(zhì)量.doc
- db33332.4-2006無公害中華鱉第4部分:苗種.doc
- db33343.3-2007無公害馬蹄第3部分:質(zhì)量安全要求.doc