嗯嗯 嗯 說是Form 如果說是白話一點的話 應該是畫圖 哇哈哈 對! 就是畫圖
畫直線阿 曲線 一些幾何圖形 嗯嗯嗯嗯~~
ㄏ還滿有趣的
OK 開始講吧
首先呢 是 Bezier Curve的畫法~
在Processing裡面他有一個Function可以直接畫出來 (腰壽 那我以前寫那麼多數學式是幹麻的XDD)
OK繼續講下去摟
是
bezier(x1, y1, cx1, cy1, cx2, cy2, x2, y2); bezier(x1, y1, z1, cx1, cy1, cz1, cx2, cy2, cz2, x2, y2, z2); (這個是多型)
嗯嗯大概畫圖講解一下
嗯嗯嗯就是呀 中間黑色的線是真正畫出來的線 他會隨著 <(x1,y1),(cx1,cy1)> 和 <(x2,y2),(cx2,cy2)>這兩個向量而影響改變
接下來呢 就是一大堆幾何圖形的畫法摟~
分別是:
1. 三角形:triangle(x1, y1, x2, y2, x3, y3);
2. 矩形:rect(x, y, width, height);
3. 任意四邊形:quad(x1, y1, x2, y2, x3, y3, x4, y4);
4. 橢圓:ellipse(x, y, width, height);
5. 任意圖形~~~
嗯嗯這個的話 有點複雜以後再補充 先簡單講一下
基本雛型是這樣
beginShape(); <=== 這行在畫圖前一定要打 vertex(30, 20); <===這些就是剩下其他的點點 vertex(85, 20); vertex(85, 75); vertex(30, 75); endShape(); <===最後作結尾這樣~~
By 蝦爸
Recommend to Front page



Comment Permissions: Allow commenting