14
陳信嘉 Processing 曼陀羅 (Mandala)

Processing 08

  • Upload
    -

  • View
    209

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Processing 08

陳信嘉

Processing 曼陀羅 (Mandala)

Page 2: Processing 08

數理 - 座標變化

Page 3: Processing 08

座標變換

使用時機

物體(造型)的移動,旋轉及縮放

改變的不是物體,而是座標

基本操作

平移

旋轉

縮放

Page 4: Processing 08

基本語法

保留座標與還原

popMatrix();!

popMatrix();!

座標變換 (注意順序)

平移 translate(x, y);

旋轉 rotate(th);

縮放 scale(s);

Page 5: Processing 08

記錄原來座標

還原原來座標

進行座標變換 平移 旋轉 縮放

Page 6: Processing 08
Page 7: Processing 08

重覆轉到各個角度

Page 8: Processing 08
Page 9: Processing 08
Page 10: Processing 08
Page 11: Processing 08

作業練習

Page 12: Processing 08

作業要求仿『曼陀羅』畫

各種造型、線條組合 各種不同的等分

!

!

!

Page 13: Processing 08

作業繳交作業內含 題⺫⽬目、說明、執⾏行畫⾯面擷圖 (Alt-PrnScr) word檔案、程式檔案 壓縮

作業繳交 email: [email protected] 主旨『基礎程式設計_學號_姓名』

Page 14: Processing 08

......