嗯嗯 嗯  說是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);   (這個是多型)
嗯嗯大概畫圖講解一下
bezier_.gif  
嗯嗯嗯就是呀   中間黑色的線是真正畫出來的線   他會隨著 <(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   蝦爸

Posted by soulblighter at 痞客邦 PIXNET Comments(0) Trackback(0) Hits(49)