观看本学期其他同学的作业中,我学习到许多,看到了很多有意思的交互应用,通过创意,交互体验,技术的丰富性、深入度、难度三方面进行评价,选出我认为最优秀的三个作品:
1、processing-洇
作者:张帆
processing-洇

张帆同学的作品一直都比较新颖,可以及时利用看到的新技术。虽然一开始乍一看感觉这作品与“交互”关联不大,用到的交互手段只是点击,而后像素颜色进行扩散。可是最终效果能够产生一个具艺术感的作品,在颜色认知与体验上也有一定意义,技术上也是比较丰富而深入的。是一份我很喜欢的作品。如果能够多加一点交互体验性能,就很完美了。

2、图像自动生成系统
作者:刘欣雅
“编织”——基于粒子系统的图像自动生成系统

刘欣雅同学的这幅作品,是通过粒子系统产生“粒子编织”的丝网效果,从而形成风格化的图像。在交互方面,用户可以选择更改图片,重新绘制,更改粒子群数量,更改粒子初始位置,更改粒子连线数,更改颜色模式等与粒子系统交互,交互方式多样。技术上也具有一定深度,巧妙利用了本学期所教授的细胞自动机方面的知识。

3、PlayWithThePicture
作者:赵溶
【融入动画技术的交互应用】——PlayWithThePicture

赵溶同学的作品中,虽然在对梵高的画所做的“流动模拟”区块我感觉不太感兴趣(可能是应用梵高的画的各种计算机视觉的算法太多导致审美疲劳),但是后面的PaperCut部分感觉十分有意思。她巧妙应用了所阅读的论文上的想法,将本作业与数据可视化的内容结合起来,做到了多学科的结合,整合出来效果也很不错,运用技术有一定深度。界面上而言也很完整。而且从博文可以看出,该同学做了较多的学习与研究,在本项作业上花费较足的心思,我很欣赏。

总结:
和各位优秀作品相比而言,我发现自己的作业确实在想法上不够新颖,技术上也不够深入,太过于注重交互过程中个人趣味性,而忽略了利用更新颖、更深刻的技术来使作品丰满。故而真心推荐上述三项作品!

融入动画技术的交互应用优秀作业推荐相关推荐

  1. 融入动画技术的交互应用——Map Generator!

    Map Generator 背景 技术 开发工具 涉及到的动画技术 涉及到的交互技术 灵感来源 展示 功能实现 使用柏林噪声生成地图 使用细胞自动机生成树木 使用柏林噪声.粒子系统模拟水面 使用向量模 ...

  2. 融入动画技术的交互应用

    融入动画技术的交互应用 前言 之前使用过p5.js做一些简单的编程,实现了一些简单的交互,比如画动态的风车.制做画图工具等:这次老师又提出了新的要求,让我们结合<代码本色>至少三个章节的技 ...

  3. 融入动画技术的交互应用-雪花

    寸金难买寸光阴-时间流逝就像雪花一样飘散 一.介绍 江大正飘柳絮像是冬天的雪花飘落,想做做自己喜欢的雪花的特效,通过参考<代码本色>弄了雪花. 二.实现雪花过程 **1.**先画一个雪花6 ...

  4. androidtv item获取焦点设置动画和背景_动画技术的交互应用所作的动画

    动画技术的交互应用所作的动画 作者: 周益铭 本交互设计的实现主要运用了<The Nature of Code><代码本色-Daniel Shiffman>中向量(Vector ...

  5. 融入动画技术的音乐可视化交互技术——Fun Beats

    灵感来源 音乐给人带来美好的沉浸感体验,那么随着乐感的律动欣赏有趣的特效,一定是一场绝妙的视听盛宴.Fun beats是我们大创项目正在研究的一款培养乐感的交互式小程序,在原有的框架上,我结合< ...

  6. 融入动画技术的粒子效果文字动画交互应用

    写在前面 本次实现的交互系统是基于粒子系统的粒子文本效果.本次课程设计主要参考代码本色一书中的内容,系统应用中运用了 <代码本色> 第一章 向量.第二章 力.第四章 粒子系统等章节的动画技 ...

  7. 《春·蜂》processing下的动画技术交互应用

    <春·蜂>processing下的动画技术交互应用 <春·蜂> 代码绘制蜂巢 绽放的分形花 空气.液体中蜂蜜下降阻力不同 蜂巢细胞自动机 随大流的蜂群 随风摇曳的迎春树 交互动 ...

  8. 如何设计出完美的动画技术架构

    动画在前端领域中的作用是提升用户体验.吸引用户注意力.在互联网行业中,它也是一个永久的热点话题.一般在电商平台或者娱乐类项目(快手.拼多多.淘宝.腾讯视频.抖音等)中会出现很多的动画场景. 那么通过本 ...

  9. 交互媒体设计作业:Processing射击游戏

    交互媒体设计作业:Processing射击游戏 一.简介 这是一个全年龄向的双人射击游戏,操作简单,容易上手,只需操控四个方向键,就能操控你的小球吐出子弹全屏弹跳,攻击你的对手.这个简单的小游戏通过p ...

最新文章

  1. python怎么安装第三方库-vs2017怎么安装python第三方包
  2. matlab 最后一列,求大神帮我解释一下matlab最后几行是什么意思
  3. python丢失api-ms-win-crt-process_api-ms-win-crt-process-l1-1-0.dll 丢失的处理,遇到问题和完美解决...
  4. java巴特沃斯滤波器编程_巴特沃斯(Butterworth)滤波器 (1)
  5. android 如何重载函数,android - 如何在Frida中使用“ int”重载函数 - 堆栈内存溢出...
  6. worth,worthy,worthwhile的区别(一)
  7. Linux 免密登录和配置环境变量
  8. java jdbc连接oracle数据库连接 不抛出异常,JDBC连接Oracle发生异常的原因
  9. Java回顾之JDBC
  10. (二)win7下用Intelij IDEA 远程调试spark standalone 集群
  11. android点击监听,android基础之点击监听器的2种监听实现
  12. 本地存储和服务器存储
  13. 第五次网页前端培训(JS的基本使用)
  14. C++语言对C语言的扩展(二)
  15. 浅谈各种常见的芯片封装技术DIP/SOP/QFP/PGA/BGA
  16. 转行之后,我为什么选择做软件测试
  17. python 读excel每行替换_Python使用openpyxl读写excel文件
  18. 从Alexander Egyed的论文看程序语言和软件工程的论文写作风格差异
  19. 未群发消息接腾讯服务器吗,腾讯企业QQ(协同)如何设置并群发消息?
  20. 国务院办公厅关于2017年 部分节假日安排的通知 (zz)

热门文章

  1. 树莓派通过API向企业微信推送图文
  2. android微信post提交表单,微信自带浏览器不支持form表单post提交方案解决
  3. 在机自学院自强队的这一年
  4. 继上篇,关于Rxjava,让你知道什么叫“大海无量”
  5. 51单片机电机测速程序c语言,基于51单片机光电编码器测速.doc
  6. 什么是终端设备-终端设备的分类
  7. @Vaild失效处理
  8. 事件循环libevent实现echoclient
  9. python刷新cdn_使用Python解析阿里云CDN日志
  10. layui设置请求加载旋转等待