2023年2月15日 星期三

圖學 - Week01 - 第一個OpenGL程式

OpenGL的程式


使用17.12版本的Codeblocks ( 選擇20版本則會出現問題 )。

從File下滑開啟New列表後,選擇Project。


然後下滑選擇OpenGL,檔案位置選擇桌面。



檔案名稱取好了之後點Next。

再從旁邊的清單開啟Sources資料夾,點開main.c。

下拉至第80行到第94行為OpenGL的程式。




點選上面橫列的Build and Run ( 播放鍵 + 齒輪 ) 會跑出剛剛第80行到第94行的程式所寫的畫面( 一個平面三角形旋轉的圖片 )。




OpenGLUT的程式


從老師的上課程式開啟freeglut檔案選擇lib檔案,複製lib檔案中的libfreeglut.a檔案後,更名為libglut32.a

使用17.12版本的Codeblocks ( 選擇20版本則會出現問題 ),從File下滑開啟New列表後,選擇Project。




然後選擇OpenGLUT ( 不要選到OpenGLFW ),檔案位置選擇桌面。

點選Next,會跳出一個視窗,點選關閉後,瀏覽檔案選擇freeglut檔案,再點選Finish。

點選上面橫列的Build and Run ( 播放鍵 + 齒輪 ) 會跑出三個立體圖形旋轉的畫面。

沒有留言:

張貼留言