代碼也是一門藝術:代碼狂人為你呈現互動版的凡高名作《Starry Night》

fmms 12年前發布 | 6K 次閱讀 代碼

代碼也是一門藝術:代碼狂人為你呈現互動版的凡高名作《Starry Night》

        Petros Vrellis 的作品可能是我所見到過的所有 openFrameworks 的應用里最讓人驚嘆的了。從以下視頻你可以看到,凡高的傳世名作《Starry Night》里的油彩微妙地動了起來,更讓人難以置信的是,當你用手指向這美麗的“星夜”時,它會隨之產生變化,仿佛你就是凡高,仿佛星夜就在你的指點下熠熠生輝。

        在 openFrameworks 成員的眼里,代碼是藝術,是詩篇。而在成就動人詩篇的背后,所耗費的心血讓人欽佩:

我開發了一個能生成“流動”效果的算法,約有 8 萬個點能隨之運動

速度場不是由電腦自動生成的,我不得不手動設置,要做到恰到好處非常困難…

我在 1920×1080的分辨率下獲得了每秒 30 幀的畫面,用的是 intel i5-2500K 的 CPU 以及 geforce GTX560 的顯卡

多點觸控跟蹤借助了 ofxKinect 和 ofxOpenCV

背景音樂花了很多心血,也有不少的運氣成分

        via TNW

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!