优质文章,第一时间送达
我想和代码谈一场
不分手的恋爱
在计算机这个生态系统里,代码是一种很单纯的“生物”,她嗷嗷待哺。在她的世界观里,她所生成的一举一动都来自于特定的算法,而算法的幕后大佬就是每一个创作者。因此,代码最终的“成就”取决于人类的所思所想。
毫无疑问,代码是可以用来进行生成艺术创作的。代码生成艺术是指尖上的艺术,通过键盘上韵律般的敲敲打打,将无穷的创意和现代计算机技术完美糅合,作品便跃然于屏。
在本次教程中,我将用20行代码生成“离散状态下的缠绵”——形体在交叉中分离,思想在分离中交叉。
话不多说,让我们一起来看具体的教程。
首先,打开Processing,在编辑器上输入:
这样,我们就成功定义本次教程需要用到的变量。在此基础上,我们输入以下代码,建立窗口大小,给这些变量盖个520*520的房子,并设置运行帧速和背景。
接下来,我们给变量们设置规则,在这里,我运用三角函数的相关原理给变量x和y赋值,运用TWO_PI给变量gouzi赋值。
最后,华丽丽地奉上效果视频。
-END-
“人人都能学会创意编程。”
领取专属 10元无门槛券
私享最新 技术干货