首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何用20行代码玩生成艺术

优质文章,第一时间送达

我想和代码谈一场

不分手的恋爱

在计算机这个生态系统里,代码是一种很单纯的“生物”,她嗷嗷待哺。在她的世界观里,她所生成的一举一动都来自于特定的算法,而算法的幕后大佬就是每一个创作者。因此,代码最终的“成就”取决于人类的所思所想。

毫无疑问,代码是可以用来进行生成艺术创作的。代码生成艺术是指尖上的艺术,通过键盘上韵律般的敲敲打打,将无穷的创意和现代计算机技术完美糅合,作品便跃然于屏。

在本次教程中,我将用20行代码生成“离散状态下的缠绵”——形体在交叉中分离,思想在分离中交叉。

话不多说,让我们一起来看具体的教程。

首先,打开Processing,在编辑器上输入:

这样,我们就成功定义本次教程需要用到的变量。在此基础上,我们输入以下代码,建立窗口大小,给这些变量盖个520*520的房子,并设置运行帧速和背景。

接下来,我们给变量们设置规则,在这里,我运用三角函数的相关原理给变量x和y赋值,运用TWO_PI给变量gouzi赋值。

最后,华丽丽地奉上效果视频。

-END-

“人人都能学会创意编程。”

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180131G1D1YM00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券