本次博文针对互动媒体课程三次作业在全班范围内选出优秀程序并进行评价。以下是我认为非常优秀我非常喜爱的三次作业:
原博文链接:
动态:
- https://blog.csdn.net/leonardwyh789/article/details/84236176
- https://blog.csdn.net/wangyouxu24/article/details/84328238
绘画系统: - https://blog.csdn.net/wangyouxu24/article/details/85279482
1.
原博主使用processing实现了梵高作品《星空》的动态效果,主要使用粒子系统实现星河的流动,作品整体给人感觉十分具有艺术感,准确地说应该是作者使用粒子系统实现的流动星河完美地与《星空》这副作品完美结合在一起,不会给人突兀与不相配的感觉。看到这副作品感觉心情放松愉悦。
2.
原博主使用p5.js构建了眼珠跟随鼠标移动的交互动图,我觉得这个设计很有想法,风格独特。背景是许多随机运动的圆,颜色采用渐变,有一种内壁蠕动感,就和眼睛很搭,眼眶红色线条周期性运动,像红血丝。眼球的两个圆在眼眶圆范围内运动,很写实,很逼真,cool。
3.
原博主基于p5.js实现了一个水墨风格的绘画系统,上图是原博主博客中使用多种笔刷绘出的一幅作品。我觉得非常非常非常好看,建议大家都取原博客观瞻,博客链接在文章开头。该绘画系统不仅可以实现静态绘画,同样可以实现动态绘画,满足用户的不同需求,山脉可随鼠标位置平移,并且可对每一层山脉进行调节,每层山的颜色也可调节,飘带墨迹效果逼真。不同笔刷的合理搭配产生出的作品十分优美给人以美的享受,并且在创作相同作品下使用该绘画系统非常省时,nice。