課堂作業1 codeblocks 開OpenGL 專案
CodeBlocks:File-New-projet,OpenGL專案
先第2行挑選桌面當目錄
再回第一行打標題
在C語言的OpenGl 需要windows 視窗裡面設定WindowProx 函式 去處理視窗互動。真的圖學程式在EnableOpenGl 和 DisableOpenGL 裡的相關設定
課堂作業二 用 java 的 OpenGL使用processing
//week01_2_java_OpenGL_Processing
size(400,400,P3D);//設定好OpenGL
beginShape(TRIANGLE);
fill(255,0,0);vertex(0,200);
fill(0,255,0);vertex(400,0);
fill(0,0,255);vertex(400,400);
endShape();
課堂作業3 在網頁把程式寫出來
左下角start coding
課堂作業四 rotate
|
把舊的程式複製到新視窗 加了 void setup(){} Void draw(){} 再加 float angle=0; roatate(angle);
照繳度旋轉 angle+=0.01; //week01_4_java_setip_draw+rotate void setup(){
size(400,400,P3D); } float angle =0; void draw(){
rotate(angle);
angle+=0.01;
beginShape(TRIANGLE);
fill(255,0,0);vertex(0,200);
fill(0,255,0);vertex(400,0);
fill(0,0,255);vertex(400,400);
endShape(); } |
最後再把vertax() 修改座標位置












沒有留言:
張貼留言