Processing繪製音頻線motion

void setup() {n size(1280, 720);n}nnvoid draw() {n background(0);n stroke(255, 0, 255);n strokeWeight(2.5);n noFill();n //迭代生成角度n for (int i = 0; i<360; i=i+8) {n //200.0調節快慢,+45*i是製造不同n float r = 200+50*sin(millis()/200.0+45*i);n //角度轉弧度,用半徑和圓心坐標計算出頂點坐標n float x = width/2 + r*sin(radians(i));n float y = height/2 + r*cos(radians(i));n //頂點到屏幕中心繪製一條線段n line(width/2, height/2, x, y);n }n}n

來寫代碼搞藝術不?

各路程序員,設計師,藝術家,MG動畫師

歡迎加入演算法藝術實驗室

簡歷發送 66134972@qq.com

wx:Tealeaf


推薦閱讀:

Live 內容與總結 —— 聊聊當代藝術里的高科技
「鯉躍龍門」互動藝術裝置,你是否願做那條逆流勇進的「鯉魚」?
在人人都能成為傳播者的今天,媒體的存在價值在哪裡?媒體從業者應該具備怎樣安身立命的本領?
想知道新媒體藝術、多媒體設計和數字媒體藝術之間的關係(._.)求業內人士幫助解答一下。?

TAG:Processing编程语言 | 计算机图形学 | 新媒体艺术 |