代码也是一门艺术:代码狂人为你呈现互动版的凡高名作《Starry Night》
fmms 13年前
<div id="news_body"> <p style="text-align:center;"><a href="/misc/goto?guid=4958329018541591792" rel="attachment wp-att-82484"><img style="width:518px;height:419px;" title="Starry Night_201221117399" alt="代码也是一门艺术:代码狂人为你呈现互动版的凡高名作《Starry Night》" src="https://simg.open-open.com/show/b4d02049ffb7344e7ac0f7614907b98e.jpg" width="987" height="715" /></a></p> <p> Petros Vrellis 的作品可能是我所见到过的所有 <a href="/misc/goto?guid=4958329019367139585" rel="external nofollow" target="_blank">openFrameworks</a> 的应用里最让人惊叹的了。从以下视频你可以看到,凡高的传世名作《Starry Night》里的油彩微妙地动了起来,更让人难以置信的是,当你用手指向这美丽的“星夜”时,它会随之产生变化,仿佛你就是凡高,仿佛星夜就在你的指点下熠熠生辉。</p> <p> 在 openFrameworks 成员的眼里,代码是艺术,是诗篇。而在成就动人诗篇的背后,所耗费的心血让人钦佩:<embed src="http://player.youku.com/player.php/sid/XMzUxMzcxMDc2/v.swf" type="application/x-shockwave-flash" width="550" height="400" quality="high" /></p> <blockquote> <p>我开发了一个能生成“流动”效果的算法,约有 8 万个点能随之运动</p> <p>速度场不是由电脑自动生成的,我不得不手动设置,要做到恰到好处非常困难…</p> <p>我在 1920×1080的分辨率下获得了每秒 30 帧的画面,用的是 intel i5-2500K 的 CPU 以及 geforce GTX560 的显卡</p> <p>多点触控跟踪借助了 ofxKinect 和 ofxOpenCV</p> <p>背景音乐花了很多心血,也有不少的运气成分</p> </blockquote> <p> via <a href="/misc/goto?guid=4958329020166566451" rel="external nofollow" target="_blank">TNW</a></p> </div>