2013 電腦圖學 Computer Graphics
授課教師: 葉正聖
銘傳大學資訊傳播工程系
每週主題: 程式環境、點線面顏色、移動/旋轉/縮放與矩陣(Matrix)、階層性關節轉動(T-R-T)、做出機器人、打光、貼圖、glu/glut函式、鍵盤、滑鼠、計時器(timer)、讀入3D模型、粒子系統、聲音、特效、投影矩陣、攝影機與運鏡、機器人2.0、期末作品
2013年6月14日 星期五
2013年5月24日 星期五
2013年5月17日 星期五
2013年5月10日 星期五
2013年5月3日 星期五
2013年4月26日 星期五
2013年4月12日 星期五
2013年3月29日 星期五
2013年3月22日 星期五
2013年3月15日 星期五
第四周
第4週上課進度:
1. Demo Winscape 系統, 並介紹助教TA
2. 再教旋轉、移動、矩陣
3. 理論: 轉動-移動-車 vs. 移動-轉動-車
4. T-R-T
TODO:
1. 下載 jsyeh.org/3dcg10
1.1. win32 解壓縮到桌面/windows/執行檔
1.2. data 解壓縮到桌面/windows/data/模型
1.3. glut32.dll 解壓縮到 桌面/windows/glut32.dll
2. 執行 Transformation.exe
2.1. 調整 glTranslatef( 往右移動的量, 0, 0);
2.2. 調整 glRotatef(角度, 0,1,0);
2.3. 調換上面兩行 (按s鍵, 或是在下面按右鍵選 Swap translate/rotate)
課堂練習一
(叮嚀: 使用 Dev C++ 時,記得 Tool-Editor設定,將第3個(Tab)打開,第4個(SmartTab)關掉)
課堂練習二
課堂練習三
2013年3月8日 星期五
第三周
1. 下載範例 http://jsyeh.org/3dcg10
1.1. win32 下載,解壓縮到 桌面/windows/執行檔
1.2. data 下載, 解壓縮到 桌面/windows/data/模型檔
1.3. glut32.dll 下載, 解壓縮到 桌面/windows/glut32.dll
2. 執行範例 Transformation.exe
2.1. 按綠色字,上下推動
2.2. 右上角方框,按右鍵,可挑選不同的3D模型
課堂練習一: 把圖做旋轉 (沒做 matrix 保護)
回家作業 Homework 03
基本分: 75分, 包含使用glBegin()&glEnd()畫圖形(哪一種都可以), glClearColor(),glClear(),glPushMatrix(),glPopMatrix(),glTranslatef(),glRotatef() 以上都"要"用到
基本分: 75分, 包含使用glBegin()&glEnd()畫圖形(哪一種都可以), glClearColor(),glClear(),glPushMatrix(),glPopMatrix(),glTranslatef(),glRotatef() 以上都"要"用到

2013年3月1日 星期五
第二周
第二週進度: 點線面顏色
1. 先設定好Dev C++ 的 DevPak (GLUT 紙箱)
1.1. 紙箱點兩下, 裝好GLUT後, Dev C++ 裡面: File-New-Project, 新增Multimedia的glut專案
http://www.facebook.com/download/556255091075162/glut.3.7.6_.DevPak
1.2. 試著複習上週作業: 畫茶壼, 並加上色彩
1.3. 將茶壼的程式變成今天教的 點線面 配上色彩
第二周作業
1.1. 紙箱點兩下, 裝好GLUT後, Dev C++ 裡面: File-New-Project, 新增Multimedia的glut專案
http://www.facebook.com/download/556255091075162/glut.3.7.6_.DevPak
1.2. 試著複習上週作業: 畫茶壼, 並加上色彩
1.3. 將茶壼的程式變成今天教的 點線面 配上色彩
阿尼~
2013年2月22日 星期五
第一周
第一周課堂作業
回家作業
CPU:Intel(R)Core(TM)i7-2600k CPU @ 3.40GHz 3.40GHz
RAM size:8.00GB
硬碟大小:460GB
顯示卡:NVIDIA GeForce GTX 560
作業系統:Window 7
網路:50M
回家作業
CPU:Intel(R)Core(TM)i7-2600k CPU @ 3.40GHz 3.40GHz
RAM size:8.00GB
硬碟大小:460GB
顯示卡:NVIDIA GeForce GTX 560
作業系統:Window 7
網路:50M
訂閱:
文章 (Atom)



































