上传者: 42099906
|
上传时间: 2022-04-26 11:34:26
|
文件大小: 181KB
|
文件类型: ZIP
text_particle_p5
A program written by p5.js, generating fireworks with special shapes, such as characters and hearts.
利用p5.js写的一个小程序,主要是模仿烟花绽放的特效,烟花可以设定为各种形状,包括文字、心形等等。
代码架构
原理解析
烟花特效的粒子系统
烟花各种形状的实现
代码架构
home.html 这个是访问的主页,运行时直接用浏览器打开即可,推荐Edge和Chrome
firework.js 利用粒子系统实现的烟花,设置烟花粒子大小、初始速度、烟花多少等等
text.js 文本处理和获得文字的像素点数组
sketch.js 绘图、设置要绽放的文字
music1.mp3 背景音乐
原理解析
烟花特效的粒子系统
用粒子系统(particle system)实现烟花