互动媒体技术作业——processing码绘

本文记录了一次使用Processing进行动态图形艺术作品的临摹与拓展过程。通过对原作的规律分析,作者实现了棋盘式布局的正弦曲线运动,并进一步将方块转变为圆环,形成气泡运动效果。作者分享了心得,认为编程作画与手绘在构思上有相似之处,但手绘更注重个性化和创造性,而编程作画则适合重复性高的图形生成。
摘要由CSDN通过智能技术生成

互动媒体技术作业——processing码绘

一、作品临摹

1.要求: 从参考资料中的“动态图形艺术”中选取不少于1幅作品,用编程方式临摹,并进行拓展
编程语言与工具:编程可以用p5,processing,若想用其他语言或工具,提前向老师说明情况;

作品: 要有一件临摹的作品;还要有至少一件拓展的作品;每幅作品录制一段半分钟内的视频;

报告:写一篇文章,发表为博文/推文等形式,描述从原作中提炼出的规律,既要用平实易懂的语言描述,也要尝试运用凝练的数学语言表达(公式、方程、推导等),特别要描述出这些规律在原作中如何呈现的?在自己的扩展中如何呈现和变化的?

**2.**所选作品
在这里插入图片描述

3.分析

3.1 规律分析:该作品布局类似棋盘,奇数列以白黑间隔方式布局,偶数列则以黑白间隔布局。作品粗看是匀速运动,实则按照正弦曲线规律运动。整体可看作黑色方块的有序缩放。

3.2 代码实现
绘制方块


for(i=0;i<8;i++){
   
    for(j=0;j<8;j++){
   
      if(i%2==0){
   
    if(j%2==
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值