2025年2月20日 星期四

課堂作業1 codeblocksopengl專案

Codeblock:File-New-Project, open gl專案

先第二行 挑選專業目錄

再回第一行設定專案名稱

c語言的opengl程式,需要設定window的視窗,花很多行程式碼

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

真圖學程式在enableopengldisableopengl裡把相關的設定用好

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

A:80-94

課堂作業2javaopengl使用processing來開發

學校電腦的下載檔案資料夾

開啟processing(藍色)

把自型放大(File-Preference)

 

 

課堂作業三:在網頁把課堂作業2做出來

Google:p5js,進入官網

左下角start codling線上寫程式

function draw()裡面塞入剛剛寫的程式

在按粉紅色的執行

課堂作業4:

想要讓他轉動在藍色的processing ctrl+n開啟新的程式

把舊的程式貼到新的視窗然後改寫

加了兩個函式的形狀

void setup(){

 

}

 

void draw(){

 

}

在加三行,分別是

float angle = 0;宣告變數

void draw(){照角度旋轉

rotate(angle)角度增加

最後再用vertex()座標改一下位置

課堂作業5:

讓轉動更清楚

把剛剛的座標換成正中心有正有負的座標系統

再加上background(0)背景設成黑色

 

 

課堂作業6:

 


 

 

 

 

 

 

沒有留言:

張貼留言