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

2013年6月14日 星期五

第3周課堂練習

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 保護)

課堂練習二: 用 matrix 保護後, 做旋轉、移動、放大縮小


課堂練習三:

回家作業 Homework 03
基本分: 75分, 包含使用glBegin()&glEnd()畫圖形(哪一種都可以), glClearColor(),glClear(),glPushMatrix(),glPopMatrix(),glTranslatef(),glRotatef() 以上都"要"用到

加分:
程式碼中有包含glutKeyboardFunc()等就加分每使用其中一種就加5分(要有功能) 
畫得很用心就再加分!

2013年3月15日 星期五

第3週作業

回家作業 Homework 03
基本分: 75分, 包含使用glBegin()&glEnd()畫圖形(哪一種都可以), glClearColor(),glClear(),glPushMatrix(),glPopMatrix(),glTranslatef(),glRotatef() 以上都"要"用到

加分:
程式碼中有包含glutKeyboardFunc()等就加分每使用其中一種就加5分(要有功能) 
畫得很用心就再加分!



2013年3月13日 星期三

第三週上課內容


課堂練習一: 把圖做旋轉 (沒做 matrix 保護)



課堂練習二: 用 matrix 保護後, 做旋轉、移動、放大縮小



回家作業 Homework 03:
基本分: 75分, 包含使用glBegin()&glEnd()畫圖形(哪一種都可以), glClearColor(),glClear(),glPushMatrix(),glPopMatrix(),glTranslatef(),glRotatef() 以上都"要"用到

加分:程式碼中有包含glutKeyboardFunc()等就加分每使用其中一種就加5分(要有功能) 
畫得很用心就再加分!

我這次做一隻螃蟹,利用一個大四方形當身體,配四個小長方形當腳,眼球及眼睛利用三角形做出,加上旋轉及移動,完成這份作品。

2013年3月8日 星期五

第三週



第三週

課堂練習一:把圖做旋轉 (沒做 matrix 保護)
(會一直變)



課堂練習二 :用 matrix 保護後, 做旋轉、移動、放大縮小



課堂練習三:3D+旋轉


回家作業

包含使用glBegin()&glEnd()畫圖形(哪一種都可以) , glClearColor()  , glClear() , glPushMatrix() , glPopMatrix() , glTranslatef() , glRotatef() 










第三周 課堂

課堂練習一: 把圖做旋轉 (沒做 matrix 保護)


課堂練習二: 用 matrix 保護後, 做旋轉、移動、放大縮小
課堂練習二:轉動


H.W:



第三次上課

練習一

練習二

練習三




第三週課堂內容


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 保護)



課堂練習二: 用 matrix 保護後, 做旋轉、移動、放大縮小



課堂練習三:


回家作業 Homework 03
基本分: 75分, 包含使用glBegin()&glEnd()畫圖形(哪一種都可以), glClearColor(),glClear(),glPushMatrix(),glPopMatrix(),glTranslatef(),glRotatef() 以上都"要"用到

加分:
程式碼中有包含glutKeyboardFunc()等就加分每使用其中一種就加5分(要有功能) 
畫得很用心就再加分!

第三周


第三週上課內容
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 保護)



課堂練習二: 用 matrix 保護後, 做旋轉、移動、放大縮小





回家作業 Homework 03
基本分: 75分, 包含使用glBegin()&glEnd()畫圖形(哪一種都可以), glClearColor(),glClear(),glPushMatrix(),glPopMatrix(),glTranslatef(),glRotatef() 以上都"要"用到

加分:
程式碼中有包含glutKeyboardFunc()等就加分每使用其中一種就加5分(要有功能) 
畫得很用心就再加分!

第三週課堂

圖一





圖二






                                 
 (一)
 






                                   
(二)




(三)


回家作業 Homework 03
基本分: 75分, 包含使用glBegin()&glEnd()畫圖形(哪一種都可以), glClearColor(),glClear(),glPushMatrix(),glPopMatrix(),glTranslatef(),glRotatef() 以上都"要"用到

加分:
程式碼中有包含glutKeyboardFunc()等就加分每使用其中一種就加5分(要有功能)
畫得很用心就再加分!




 













第三周




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模型


(1) 把圖做旋轉 (沒做 matrix 保護)
(2 )用 matrix 保護後, 做旋轉、移動、放大縮小

第三週課堂


課堂練習一: 把圖做旋轉 (沒做 matrix 保護)

課堂練習二: 用 matrix 保護後, 做旋轉、移動、放大縮小

第三週上課內容


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. 右上角方框,按右鍵,選Model
課堂練習一: 把圖做旋轉 (沒做 matrix 保護)

課堂練習二: 用 matrix 保護後, 做旋轉、移動、放大縮小
課堂練習三:


回家作業 Homework 03
基本分: 75分, 包含使用glBegin()&glEnd()畫圖形(哪一種都可以), glClearColor(),glClear(),glPushMatrix(),glPopMatrix(),glTranslatef(),glRotatef() 以上都"要"用到

加分:
程式碼中有包含glutKeyboardFunc()等就加分每使用其中一種就加5分(要有功能) 
畫得很用心就再加分!

我畫了一隻企鵝~~
兩個方刑四個圓形兩個三角形及一個圓錐組成
企鵝的嘴巴是用圓錐畫出來的,這樣感覺更有立體感!


第三週課堂


練習一
把圖做旋轉 (沒做 matrix 保護)改變角度




                                                練習二用 matrix 保護後, 做旋轉、移動、放大縮小 

第三周上課內容


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 保護)



課堂練習二: 用 matrix 保護後, 做旋轉、移動、放大縮小

課堂練習三:


回家作業 Homework 03
基本分: 75分, 包含使用glBegin()&glEnd()畫圖形(哪一種都可以), glClearColor(),glClear(),glPushMatrix(),glPopMatrix(),glTranslatef(),glRotatef() 以上都"要"用到

加分:
程式碼中有包含glutKeyboardFunc()等就加分每使用其中一種就加5分(要有功能) 
畫得很用心就再加分!