2025年2月20日 星期四

week01 呱_電腦圖學

 

課堂作業1 codeblocks openGL

 

Codeblocks: file-newProject-openGL專案

執行






 

 

 


 


C語言的openGl程式,需要設定windows的視窗,花很多行程式碼,設定windoeProc函式,處理視窗互動

真的「圖學」的城市在EnaleopenGLDisableopenGl裡把相關的設定好

Q:我們要學的程式碼是甚麼?

A:80-94

 



 

作業2: javaopenGL 使用Processing 來開發

點腦的win-E開檔案總管,下載有processing假鴨的目錄

開啟Processing()

File-Preference設動自型大小





 

利用copenGL的核心的那幾行

 

size(400,400,P3D);

beginShape(TRIANGLES);

fill(255,0,0); vertex(0,200);

fill(0,255,0); vertex(400,0);

fill(0,0,255); vertex(400,400);

endShape();

 




 

作業3 在網頁把城市寫出來

Google:p5js

找到官網: https://p5js.org/

左下角start coding

 



 

作業4 轉動

processing開新程式

利用舊程式改寫

 

加了2個函數

void setup(){

}

void draw(){

}

在加 3行程式,分別是float angle=0宣告變數

rotate(angle) 照角度旋轉

angle+=0.01 角度增加




再把vertex()座標改一下位置


作業6

小畫家-常用-調整大小




沒有留言:

張貼留言