2025年2月20日 星期四

傅士源的...opengl_c week01

 week01-1_OpenGL



在C語言的OPENGL城市,需要設定WINDOWS的視窗,花很多行程式碼

裡面設定WINDOWPROX 韓式,去處理你的視窗的互動

真的圖學的程式在ENABLEOPENGL和DISABLEOPENGL哩,把相關的設定設好。

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

A:80-94行

課堂作業2:用Java的OpenGL使用Processing來開發學校電腦的Win-E開檔案總管,再載Procwssing解壓的目錄
開啟Processing(藍色)
File-Preference設定把自行放大,比較好寫程式







課堂作業3:在網頁,試著把程式寫出來。從課堂作業2出發
Google:p5js
找到官網https://p5js.org/
左下角 Start Coding 線上寫程式
https://editor.p5js.org/

在function draw()裡面,塞入剛剛程式的beginSape()...endShape()那幾行
在案 粉紅色三角形



課堂作業4:想要讓他轉動
在藍色的 Processing Ctrl-N 開心的程式
把舊的程式,到新的視窗,然後改寫
加了 兩個韓式的形狀
void setup(){

}
void draw(){

}

在加3行程式,分別是float angle=0;宣告變數
rotate(angle);
照角度做旋轉
angle+=0.01;角度增加
最後,再把vertex()座標改一下位置
課堂作業5:讓轉動更清楚
把剛才的座標,換成正中心有正、有負的座標系統
在前面,加上background




















沒有留言:

張貼留言