天天看點

利用碼繪與手繪分别實作一個表情包

利用碼繪與手繪分别實作一個表情包

    • 作品展示
    • 碼繪實作代碼
    • 對碼繪與手繪創作的一些看法

作品展示

利用碼繪與手繪分别實作一個表情包
利用碼繪與手繪分别實作一個表情包

碼繪實作代碼

void setup()
{
  size(400,400);
}

void draw()
{
  int x=400;
  while(x>=20)
  {
    stroke(0);
    fill(x/2);
    ellipse(200,200,x,x);
    x=x-20;
  }
  fill(200);
  rect(120,120,160,160);
  fill(255);
  ellipse(160,170,50,60);
  ellipse(240,170,50,60);
  fill(0);
  ellipse(148,160,20,20);
  ellipse(253,180,20,20);
  fill(255);
  ellipse(200,235,80,60);
  stroke(200);
  fill(200);
  rect(130,205,140,30);
  stroke(0);
  line(140,235,260,235);
  line(200,235,200,250);
}

           

對碼繪與手繪創作的一些看法

按思路來說,我感覺手繪更能自由的發揮自己的靈感,而電腦程式設計繪制經常會限制于一些想法不能簡單的實作。而技術而言,程式設計繪制對于我來說需要更多的是各種幾何圖形的代碼編寫,以及坐标的計算,這些花費的時間比較長。而手繪來說,所需要的技術是日積月累對線條的把握以及顔色明暗深淺的把握,這些的世界花費比起程式設計繪制所需要的時間更長。就創作體驗來說,我感覺手繪的體驗更好一些,手繪時可以随意發揮自己的想法,感覺不對時用橡皮擦擦饑渴,而程式設計繪制則需要不斷調整代碼來達到自己想達到的程度。但是程式設計繪制的好處就是在繪制規整的圖形或是繪制多次重複的圖形,比較傳統手繪更加簡便,是以我感覺傳統手繪結合一小部分的程式設計繪制會是很好的選擇。從創作偏好看來,手繪的時候更喜歡選擇線條複雜曲折的圖形來進行繪制,而程式設計繪圖更喜歡選擇規範的幾何圖形的堆疊組合進行創作。二者各有利弊,相同的地方都是在創作的時候需要很好的靈感才能創造出與衆不同出彩的作品。

關于利用手繪與碼繪分别實作動态:

https://blog.csdn.net/weixin_43774874/article/details/84351399?tdsourcetag=s_pcqq_aiomsg

繼續閱讀