顯示具有 Week02 標籤的文章。 顯示所有文章
顯示具有 Week02 標籤的文章。 顯示所有文章

2015年3月8日 星期日

02160270_hw2

第一階段

step.1
選擇OpenGL專案

step.2
路徑設為桌面 專案名hw2

step.3
建置&執行 跑出旋轉彩色三角形
-------------------------------------------------------------------------------------------------------------------------------------------------------------
第二階段

step.1
上網查 freeglut  點它

選擇  MinGW 
step.2
下載完解壓縮後
再開codeblock-->執行新專案---->選擇GLUT

step.3 把"libfreeglut.a"複製之後 重新命名"libglut32.a"

step.4 執行  產生  3D圖  成功
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
第三階段

  砍掉重戀  打上  課堂新教的十行程式碼  產生茶壺






2015年3月5日 星期四

02160341_林俊融, Week02,









WEEK2 02160056簡瑜萱



OpenGL





GLUT















建立一個獨立視窗




加程式碼



week02_蔡妤安

1.下載freeglut的windows MSVS版
2.Visual Stdio
   File→New→Project C++主控台 Win32
   下一步...
3.打上程式
 
#include <GL/glut.h>

void display()
{
    glutSolidTeapot(0.3);
    glFlush();
}
main(int argc, char **argv)
{
    glutInit(&argc, argv);
    glutCreateWindow("01160360蔡妤安");
    glutDisplayFunc(display);
    glutMainLoop();
    return 0;
}

4.Alt+F7 專案屬性 C/C++ 一般 其他include
   連結→一般 其他 程式庫目錄


胡佩君_week 02_hw3

再來就是開始寫程式
一開始是寫一個迴圈讓程式卡住
之後再寫一個函式 , 畫出一個茶壺





week2_hw03 蔡瑩盈

我畫了兩個茶壺一個實心一個空心網格
利用函式然後沖馬桶(Flush)沖出去(輸出)



FreeGLUT Test2



#include <GL/glut.h>   //呼叫GL/glut.h
void display()
{
    //glutSolidTeapot(0.5);  //實心茶壺
    glutWireTeapot(0.5);   //空心茶壺
    glFlush();
}
int main(int argc , char **argv)   //main之參數
{
    glutInit(&argc,argv);   //準備glut
    glutCreateWindow("02160295 紀玉敏");   //開glut視窗並命名
    glutDisplayFunc(display);  //呼叫函式display
    glutMainLoop();   //迴圈,讓程式一直跑,不關閉
}


week02_王君僑

1. 下載freeglut的windows MINGW版並解壓縮
2.複製libfreeglut.a並改名為libglut32.a
  2.新增專案並改入逕

    3.執行

   
 4.全部刪除後打上五行程式碼

                                                                                                                                                                     5.執行
                                      
                                                                           6 .開一個新的專案
7.執行



week02_蔡妤安

3/5 電腦圖學

**開啟openGL

先打開CodeBlocks接著File→New→Project
選擇openGL專案
並完成小精靈的開檔設定
接著直接F9就可以有彩虹旋轉中的三角形
但裡面有178行非常可怕!


**開啟GLUT

接著到freeglut下載MinGL並解壓縮到桌面
然後在CodeBlocks裏頭再開啟新的專案

並把解壓縮到桌面的freeglut裏頭lib資料夾的libfreeglut.h改成libglut32.h
一樣完成小精靈的設定
執行之後可以得到旋轉中的紅色甜甜圈、三角錐、圓體


**利用五行程式開啟視窗

1.首先#include <GL/glut.h> 叫出外掛
2.接著int main(int argc, char **argv) {}主程式出來
   (也有高手寫int main(int argc, char *argv[]))
3.glutInit(&argc, argv); 把GLUT準備好,參數照舊
4.glutCreateWindow("01160360蔡妤安"); 開一個GLUT的視窗
5.glutMainLoop(); GLUT的主要迴圈,卡住用的


**利用10行程式畫出茶壺(其實只有九行)

6.void display() {} 我們用來畫東西的顯示函式
7.glutSolidTeapot(0.3); 用glut畫一個實心的茶壺(solid換成wire可以畫空心的)
8.glFlush(); 把它沖馬桶沖出去
9.glutDisplayFunc(display); 把樓上寫的display()函式在這邊掛上來
(10.return 0; 剛好十行la~la~la~)
F9  >>  執行,畫出茶壺。