H2---主题:融入动画技术的交互应用

本文通过 Processing 实现了一个名为【冬日之树】的作品,利用向量PVector模拟树木生长,结合色彩变化和键盘交互,创造出动态的视觉效果。文章详细分析了代码和技术,包括向量的运用、色彩处理、键盘交互和数组操作,并介绍了如何添加背景音乐。同时,作品灵感来源于《Nature of Code》一书,通过编程模拟自然系统。
摘要由CSDN通过智能技术生成

  前言

有人说,编程语言的选择更像是一场信仰之战。Processing是一种干净、纯粹的语言,是编程语言中的艺术家。

迭代之美,一蹴而就

使用编程基本语句之一,Iteration迭代,优雅的矢量绘图大体量图形

三角之美,周而复始

编写代码把时间转换成三角函数的弧度,运算结果化作图形的属性,制作出周而复始的Gif影像

噪声之美,时空转换 

Perlin Noise算法把时间的变化转换在空间维度之上,计算出连续随机的坐标,用在静态动态图形之上,呈现数学信号上的噪声之美

      

 

自然之美,浮游天地

大规模群体活动,个体单位之间的互相行为,由flock算法来推演,编码用在动态图形上


作品主题:【冬日之树】

背景简介:

红豆生南国,春来发几枝。愿君多采撷,此物最相思。

用Processing来表现树木生长之美。

【名词:分生】分生是植物人工繁殖方法,繁殖依花卉种类的不同,又可分为分株法和分球法。前者多用于丛生性强的花灌木和萌蘖力强的宿根花卉,后者则主要用于球根类花卉。

这是伟大 OpenProcessing 的馈赠。


【作品截图展示】(动画在演示视频里可观看) 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值