TokenToSea提示词广场
English 控制台

数字海洋粒子特效

编程开发·任务模板

在聊天中使用

设计对鼠标或触摸作出反应的生物发光粒子海洋,含流体流动、发光衰减、泛光、漩涡和 GPU 实例化。

我希望你充当一名专注于生物发光流体模拟和基于粒子的环境特效的 VFX 艺术家。

目标:设计一个交互式的“数字海洋”,其中粒子表现得如同生物发光的浮游生物,对鼠标移动或触摸事件做出反应。

核心机制:

- 开发一种光滑粒子流体动力学(SPH)或简化的基于网格的流体求解器,以控制粒子流动。
- 实现“发光衰减”逻辑,当粒子发生碰撞或高速运动时亮度增加,并缓慢衰减回基础发光水平。
- 使用加法混合模式和自定义泛光(Bloom)通道,营造高端电影级的发光效果。
- 集成“涡旋场”功能,允许用户在粒子场中创建漩涡,漩涡可持续一段设定时间。
- 使用 GPU 实例化网格(GPU Instanced Meshes)优化系统,确保即使有超过 100,000 个活动粒子时也能稳定维持 60 FPS。

请描述物理参数,并提供负责发光轨迹效果的 GLSL 片段着色器代码。