2025年2月20日 星期四

12750131-week01

 

課堂作業1codeblocksOpenGL專案

路徑CodeBlocks: file-New-project-OpenGL

先選第2行存在桌面

檔名week01-1_OpenGL

finish



 




c語言的OpenGL程式中需要設定Windows視窗花很多程式碼

裡面設定WindowProc函式,去處理你的視窗互動

真正的圖學程式,在EnableOpenGLDisableOpenGL哩,把相關設定設好

圖學程式碼在:80-94



作業2 開啟Processing 劃出三角形

檔案總管-C-processing-4.3-processing(藍色的)

可以改字體大小

開始寫程式





作業三: 在網頁寫出作業2的程式

網頁搜尋p5js(紅色五角星)的網頁

往下找到start coding 開始寫

把剛剛作業2的程式寫上去(但會是藍色的三角形)






作業4:想要讓三角形轉動

開新的程式,貼上舊的程式

加上void set up(){
}

Void draw(){
}

兩個函式,再加上三行程式

Float angle=0;宣告變數

Rotate(angle);按角度旋轉

Angle+=0.01;角度增加

 

最後vertex(座標改一下)



作業5 讓轉動更清楚

把剛剛的座標,換成正中心,background設為黑色

對照作業1的程式,更改點的位置

背景清掉不然會有殘影



作業6 下載一個圖片,描它的點

先把下載的圖到小畫家改大小跟背景相同,在把圖片拉到程式中加入背景

快捷鍵:ctrl+E



沒有留言:

張貼留言