Three.js粒子躲避游戏,带排斥力效果
来自 Wikiprompt,自由的提示词百科全书
Three.js粒子躲避游戏,带排斥力效果 一份用Three.js构建交互式粒子系统的技术提示,包含鼠标排斥和辉光效果。
提示词内容收藏
译自英文 ·
创建一个Three.js场景,包含一个由15,000个粒子组成的Points系统。使用自定义ShaderMaterial实现发光效果。实现排斥逻辑,使粒子远离鼠标光标。
JavaScript
// 核心排斥数学
let dist = particlePos.distanceTo(mousePos);
if (dist < 5) {
direction.subVectors(particlePos, mousePos).normalize();
particlePos.addScaledVector(direction, 0.2);
}
包含一个BloomPass用于后期处理,并通过以...
登录以查看完整提示词
登录以继续用法
此提示词专为 coding 设计。复制上方内容并粘贴到你常用的 AI 工具中。
为获得最佳效果,可将占位符(方括号或大写字母标示)替换为你的具体需求。
讨论
0 条评论