手繪VS碼繪

2021-08-31 16:27:10 字數 514 閱讀 5550

由於大學課程要求,讓我們每個人用p5.js畫一幅圖,並和自己手繪作品進行對比,這裡就簡單分享下個人經驗。

function

setup()

function

draw()

效果如下:

簡單說明一下**,fill()函式內的引數是填充顏色rgb256格式,用來給緊跟著的下面一行的函式圖形進行填充; ellipse(x, y,high, width);畫圓函式,引數分別對應是橫座標,縱座標,高和寬;同理,line()函式是畫線,引數分別是兩個端點的橫縱座標;

這樣第一幅畫就畫好了,然後看下我手繪的慘不忍睹的懵逼臉:

好吧,第一場碼繪完勝。我這糟糕的畫技啊!(氣哭)

手繪vs碼繪

上兩幅圖分別是用碼繪和手繪的方式做出的。下面從思路 技術 創作體驗 創作偏好四個方面來比較兩者的異同點。相同 兩者在繪製之前都需要想好整體的比例問題,整體的構思,需要心中大致有乙個方向。不同 程式設計方面思路受技術限制,許多不規則圖形不能輕易的被畫出,在繪製前需要將許多不規則圖形轉換為規則圖形去繪製...

手繪vs碼繪

剛開始老師說讓用程式設計繪畫出一幅作品,我一聽是有點 懵 的,因為在我看來,程式設計繪畫可能會把簡單地問題複雜化,比如說要進行各種公式 節點的計算等等。但是真正的做下來看看這些 和自己實現的過程,其實也沒有想象中的那麼難。這是我剛開始做出來的成品,做的時間久,而且不好看 手繪畫了兩分鐘也就畫好了,背...

手繪vs碼繪(動態)

懷疑自己是話嘮的我又來了,這次要介紹的是動態的圖案的對比,為了打消我這個自我懷疑,這次我們直接進入正題。首先依舊是手繪 對不起我真的控制不住自己想吐槽的心,這個動態效果到底怎麼畫啊。大概是我做的動態效果都太智障了。到最後還是選擇了用水的波紋表示這幾條魚在游動 雖然不知道能不能看出來 回到正題,這次主...