交互媒体之粒子系统初尝试

本文记录了作者尝试复刻OpenProcessing中的粒子钟动效的过程,介绍了粒子系统在鼠标交互下的行为,如鼠标移动时粒子辐射散开和重组。通过代码实现名字拼音显示及鼠标控制粒子散开速度和重组效果,展现了粒子系统在交互媒体中的应用潜力。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 背景

在阅读了代码本色中的大致内容,了解到其中一个章节所讲的粒子系统,同时在之前的课程中也看到许多关于粒子系统的作品比如粒子瀑布等,觉得非常酷炫,在浏览了OpenProcessing中的一些粒子系统作品,其中的一个粒子钟,动效很好看的同时主体也很简洁,考虑到自己的代码水平,决定尝试着复刻其中的部分动效。
在这里插入图片描述

  • 动效内容

显示名字拼音
在这里插入图片描述

在鼠标移动到名字上时 粒子会呈辐射状散开并且不断在鼠标旁弹动 鼠标到达名字时的移动速度还会决定粒子散开的速度

在这里插入图片描述在这里插入图片描述
在鼠标单击后 粒子会进行重组 以一个更为疏散整齐的形式呈现
在这里插入图片描述

  • 代码

初始化名字粒子排列

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值