課堂作業1 Codeblocks開OpenGL專案
Codeblock:File-New-Project,OpenGL專案
先行第2行,挑選桌面當目錄
再回第一行,設定專案名稱
在C語言的OpenGL程式,需要設定windows視窗,花很多程式碼
裡面設定windows函式去處理你的視窗互動
真的[圖學]的程式,在EnableOpenGL和DisableOpenGL裡,把相關的設定設好。
Q:我們學的程式碼是甚麼
A:80-94行
課堂作業2:用JAVA的OpenGL使用Processing求問卷
開啟processsing(藍色)
File preference設定把字型放大
利用C的OpenGL核心的那幾行的例子,寫出我們的程式
//week01_2_Java_OpenGL_Processing
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:在網頁試著把程式做出來。從課堂作業2出發
Google P5.js
左下角寫程式
在function draw()裡面,塞入剛剛程式的beginship()….endship()那幾行
再按粉紅色三角形
執行
課堂作業4:想要他轉動
在藍色的Processing Ctrl+N開新的程式
把舊的程式複製過來,然後改寫
加了void setup()
{
}
Void darw()
{
}
再加三行程式,分別是float angle=0;宣告邊變數
Rotate(angle);照角度做旋轉
Angle+=0.01; 角度增加\
最後,再把vertex()座標改一下














沒有留言:
張貼留言