灵感来源
音乐给人带来美好的沉浸感体验,那么随着乐感的律动欣赏有趣的特效,一定是一场绝妙的视听盛宴。Fun beats是我们大创项目正在研究的一款培养乐感的交互式小程序,在原有的框架上,我结合《代码本色》中的知识,添加了动态特效,融入动画技术,用户不仅可以选择歌曲,调整节奏、频率等,还可以自行选择喜欢的动画特效,体验到具有“形象”的乐曲~
开发环境:p5.js
《代码本色》中涉及到的技术:
第0章 perlin噪声
第1章 向量
第4章 粒子系统
功能介绍
界面中下部分是控制面板:
选择特效
选择歌曲
调节音量
调节频率
开始
暂停
功能展示:
特效1
特效2