手绘码绘(静态)
終于又要碼繪了,emmmmm以前都是用opengl來進行碼繪的,但是,這次我要來嘗試p5.js了,它的網站真的很可愛呢,那就來畫個可愛的大白吧!
手繪碼繪對比圖
貌似我的碼繪要比手繪來的更好看一點,請相信我,這不是我的真實水平!
代碼
function setup() {createCanvas(400, 400); } function draw() {background(255,106,106);fill(255);ellipse(200,95,90,60);//頭ellipse(200,250,160,250);//身體ellipse(88,170,100,40);//左手ellipse(312,170,100,40);//右手ellipse(150,300,50,80);//左腳ellipse(250,300,50,80);//右腳fill(0,0,0);ellipse(175,95,15,15);//眼睛ellipse(215,95,15,15);line(175,95,215,95);fill(255,255,0);triangle(180,75,160,75,170,50);triangle(180,75,220,75,200,35);triangle(240,75,220,75,230,50); }一、思路
手繪是電腦圖的審美表現基礎,手繪表現圖能比較直接地傳達作者的設計理念,想到什么就可以畫什么,這樣作品就生動、親切,有一種回歸自然的情感因素。另外,手繪設計的作品有很多偶然性,這也正是手繪的魅力所在。而且更能充分的體現設計者的藝術情趣、個性,設計師那閃動的思維與靈感可以隨意的通過設計師的筆端記錄下來,它的便捷性是電腦繪圖無法取代的,手繪圖不適宜表現形體復雜的場面宏大的設計,尤其是逼真性不如電腦繪圖強,且不宜改動。
電腦繪圖是設計師通過電腦顯示屏、鼠標、鍵盤代替畫筆、畫板、繪圖儀器等,通過繪圖軟件、建模、貼圖、視圖渲染、三維動畫設計等一系列的精確運算完成的,電腦圖與手繪圖相比具有透視準確、材料質感逼真、可隨意調換視角,可多次反復修改的優點,與人交流更直觀,尤其是畫大場面的較復雜的重復性設計更見優勢,但電腦圖,畫面呆板缺少人情味,藝術個性不強,隨意表達性差。但隨之而來的缺憾是進行某些方面的設計時,難免比較呆板、冰冷,缺少生氣,不利于進行更好的交流。
二、技術、創作體驗
如果我們采取手繪的方式的來進行創作的畫,這就對我們自身的繪畫水平有很高的要求。腦袋里迸發出來的靈感是這樣的,但實際筆頭畫出來就可能又是另外一個樣子了,這樣繪畫的失落感就會體現出來。
但是編程不一樣,使用一個具有強大的函數的繪畫軟件,我們調用自己想要的各種各樣的函數畫出各種各樣的圖形,它擺放的位置也是可以不斷調整以達到精確的,繪畫的本領的高低在這個時候就不會那么重要了,反而顯得重要的就是編程能力,滿足了大家的創作的欲望的同時又對編程水平提出了要求。
三、創作偏好
對于我來說兩者都是不錯的選擇,經過了三個禮拜的速寫課,繪畫水平有了一定性地提高,不再羞澀的不敢下筆。
有一些可以繪畫編程的軟件對于編碼的水平沒有太大的要求,所以也是一個不錯的選擇。
參考鏈接
(1)https://p5js.org/
(2)https://blog.csdn.net/magicbrushlv/article/details/77840565
總結
- 上一篇: 怎么使用计算机操作鼠标,用鼠标按回车 -
- 下一篇: 员工关系专员岗位职责是什么?什么是员工关