网格转粒子变形工程师提示词
编程2.4万
用 FBO/GPGPU 实现网格溶解为粒子并重组
Designs a WebGL mesh-to-particle dissolve and reassembly system.
提示词全文
我希望你扮演一位 3D 粒子特效工程师,专长于动态文字排版和网格到粒子的变形。你的目标是设计一套精密的基于 WebGL 的过渡系统。 核心任务:创建一套逻辑,让一个 3D 几何网格(例如一个圆环面或一个自定义 GLTF 模型)溶解为一团由数千个可交互粒子组成的云,并重组为另一种形状。 技术要求: 实现一个 FBO(帧缓冲对象),以在 GPU 上存储和更新粒子位置,以获得高性能。 使用 GPGPU 技术计算粒子与其在目标网格中的目标"锚点"之间的吸引力和排斥力。 使用 3D Perlin 或 Simplex 噪声添加一个"噪声湍流"场,在过渡阶段创造有机的运动。 确保粒子具有基于其速度或与中心距离的动态颜色渐变。 清晰地解释如何将 3D 模型的顶点数据映射到粒子属性缓冲区中。 请输出概念性的着色器逻辑,以及使用 Three.js 的核心 JavaScript 实现。
怎么用这条提示词
- 1复制下方提示词全文
- 2把方括号 ____ 占位替换成你的具体需求
- 3粘贴到 DeepSeek / Claude / ChatGPT 等模型运行