顯示具有 40147042S_蔡承達 標籤的文章。 顯示所有文章
顯示具有 40147042S_蔡承達 標籤的文章。 顯示所有文章

2017年11月2日 星期四

TK的課程筆記,Week08

1.source+data+win32+glut32.dll
嘗試貼圖效果

2.codeblocks+opencv2.1















3.youtube找 opencv2.1 JS Yeh

4.開新專案
注意不能使用內建的opencv(版本為2.3)
請開console application

5.設定專案compile路徑


6.找圖片 完成

7.開啟glut合併opencv

2017年10月26日 星期四

2017年10月19日 星期四

TK的課程筆記,Week06

1.下載week05延續上周進度

2.下載source檔 尋找打光涵式

3.擷取程式碼
將截取面設為-1

4.加入滑鼠鍵盤輸入

5.增加旋轉input



6.滑鼠操控















2017年10月12日 星期四

TK的課程筆記,Week05

1前往http://www.cmlab.csie.ntu.edu.tw/~jsyeh/3dcg10/
下載必要檔案

win32+data+glut32
2.配置檔案

3.車車

4.執行Projection

gluPerspective 視野角度  視野寬度 前截面 後截面
gluLookAt
視角水平位移/垂直位移/前後位移
視線水平位移/垂直位移/前後位移
視線旋轉/上下顛倒
5.後面的實作無法正常運作 故到此

2017年10月6日 星期五

TK的課程筆記,Week03

1.下載學姐的小小兵範例

2.將文件放置於glut>>bin資料夾底下

3.運行

3-2設定檔放置不正確


1.下載3d exploration



2.去http://www.cmlab.csie.ntu.edu.tw/~jsyeh/3dcg10/
下載足球範例(data)


3.將檔案拖入3d expolration
存成sampleAPP

4.建立新OpenGL專案 將報錯段落註解

5.運行



2017年10月5日 星期四

TK的課程筆記,Week04

1.基本幾何

2.增加茶壺變色 原諒色
glColor3d(0.15,0.66,0.25);
 glutSolidTeapot(1);

3.
glTranslated(-2.4,1.2,-6);
        glRotated(60,1,0,0);
        glRotated(a,0,0,1);
translate=位移
rotate=旋轉(角度X,Y,Z)

4.
glScalef(2,2,2);改大小



2017年9月21日 星期四

TK的課程筆記,Week02

1.將上星期程式開啟
2.擷取表頭檔

3.解取部分內文
4.複製到notepad++

5.擷取部分內文以繪圖


6.茶壺

7.設定顏色

8.搭拉

9.畫三角形
先設定形狀為多邊形
再設定頂點
上色




















2017年9月14日 星期四

TK的課程筆記,Week01

1.環境設定
Tool>>Setting>>Toolchain executables>>Autodetect

2.新建專案
File>>New>>Project>>OpenGL project

3.執行
F9執行



4.新專案
File>>New>>Project>>Glut project

5.選GLUT資料庫所在

6.滿足需求
將libfreeglut備份後改名為libglut32

7.執行
F9