Processing 01

Preview:

Citation preview

陳信嘉

Processing - 造型

繪圖之程式

高度可擴充之彈性

相關之語言家族

開發準備

書籍

processing.org

下載程式

軟體下載

選擇適合的作業系統下載

解開後 (幾乎不用安裝) 即可使用

程式啟動

編輯區域

狀態說明

程式執行

開始編寫程式

基本程式結構

基本結構(主要函式)

void setup(){}起始設定(只有第一次執行)

!

void draw(){}畫圖執行(重覆連續不斷)

座標觀念 (1)

座標觀念 (2)

繪圖指令

形狀指令

point (點)

line (直線)

triangle (三角型)

quad (四邊形)

rect (矩形)

ellipse (橢圓、圓)

arc (弧形、弧形區域)

形狀 (1)

形狀 (2)

形狀 (3)

角度 (徑度)

圓弧範例

綜合範例

畫圖的順序

顏色指定

灰階

background()

stroke()

noStroke()

fill()

noFill()

全彩

顏色選擇工具

細節處理

平滑處理

smooth() 函式

線的粗細

strokeWeight() 函式

自訂形狀指令

beginShape(); vertex(略); vertex(略);endShape(CLOSE);

範例

練習

綜合練習

變化應用

比較 (1)

比較 (2)

比較 (3)

作業練習

作業要求

利用繪圖指令創作...⾃自⾏行設計造型圖案

作業內含 題⺫⽬目、說明、執⾏行畫⾯面擷圖 (Alt-PrnScr) 包含word 檔案、程式檔案 壓縮,檔名為『學號_姓名.zip』

作業繳交 email: shinjia168@gmail.com 主旨『程式設計_學號_姓名』

......

Recommended