一.實驗目的: 了解掌握OpenGL程序的光照與材質,能正確使用光源與材質函數設置所需的繪制效果。 二.實驗內容: (1)下載並運行Nate Robin教學程序包中的lightmaterial程序,試驗不同的光照與材質系數; (2)運行示范代碼1,了解光照與材質函數使用; (3)在示范 ...
實驗預備知識 Windows下的OpenGL編程步驟簡單介紹詳見課程實驗教學博客 實驗准備安裝GLUT包與創建工程: http: www.cnblogs.com opengl archive .html 實驗目的: 熟悉編程環境 了解光柵圖形顯示器的特點 了解計算機繪圖的特點 利用VC OpenGL作為開發平台設計程序,以能夠在屏幕上生成任意一個像素點為本實驗的結束。 實驗內容: 了解和使用VC的 ...
2014-06-15 11:14 0 3559 推薦指數:
一.實驗目的: 了解掌握OpenGL程序的光照與材質,能正確使用光源與材質函數設置所需的繪制效果。 二.實驗內容: (1)下載並運行Nate Robin教學程序包中的lightmaterial程序,試驗不同的光照與材質系數; (2)運行示范代碼1,了解光照與材質函數使用; (3)在示范 ...
1.實驗目的: 理解掌握一個OpenGL程序的常見交互方法。 2.實驗內容: (1) 運行示范實驗代碼1,掌握程序鼠標交互方法,嘗試為其添加鍵盤與菜單控制,實現同樣功能; (2)運行示范實驗代碼2,掌握程序鼠標坐標獲取與繪圖方法,嘗試為其添加繪制直線功能; (3)結合上述兩步,能否實現 ...
1.實驗目的: 理解掌握OpenGL程序的模型視圖變換。 2.實驗內容: (1)閱讀實驗原理,運行示范實驗代碼,理解掌握OpenGL程序的模型視圖變換; (2)根據示范代碼,嘗試完成實驗作業; 3.實驗原理: 我們生活在一個三維的世界——如果要觀察一個物體 ...
1.實驗目的: 理解掌握一個OpenGL程序平移、旋轉、縮放變換的方法。 2.實驗內容: (1)閱讀實驗原理,運行示范實驗代碼,掌握OpenGL程序平移、旋轉、縮放變換的方法; (2)根據示范代碼,嘗試完成實驗作業; 3.實驗原理: (1)OpenGL下的幾何變換 在OpenGL ...
一、OpenGL ES 初識 1、OpenGL ES 簡介 OpenGL ES (OpenGL for Embedded Systems) 是以手持和嵌⼊式為⽬標的⾼級3D圖形應用程序編程接⼝口(API)。OpenGL ES 是⽬前智能⼿機中占據統治地位的圖形API。⽀持的平台:iOS ...
-- 簡介 -- OpenGL是通過數學等理論知識定義3D或2D模型,由計算機通過流水線渲染技術進行渲染,產生逼真的場景圖像,電影和游戲中的特效都有用到。每每看到精美的畫面,真想自己也能做出如此作品。先好好學習吧! 想要學習是好事,關鍵是要堅持,方法得當。之前在導師的提議下,買了《交互式 ...
場景的展現也是目前AR應用一個比較重要的模塊。一般來說,在移動端,基本上都是使用OpenGL ES進行 ...
一、實驗名稱:五角星的繪制二、實驗目的:了解 OpenGL 程序設計結構,掌握編程環三、境的設置,掌握繪制線段的方法。四、實驗內容:1.在 VC++ 環境下 ,練習利用 OpenGL 繪制三角形的程序。2.編程實現繪制一個五角星。(傳統 OpenGL 或者 Shader ...