3DPrompt.
GitHub
返回作品库
GPT-6 Astra参考创作说明

互动 3D 锦鲤池

创建一个全屏互动的 Three.js 和 WebGL 锦鲤池,支持拖放投放锦鲤、水波纹、降雨、会影响鱼群的漩涡、响应式控制,以及 Web Audio 水声效果。

创作者 Vib3Coded查看原始来源
互动 3D 锦鲤池

关于此示例

根据创作者公开项目整理的起始说明,并非逐字原始提示词。实际结果可能不同。

创作者备注

构建一个精致的全屏互动 3D 锦鲤池,采用俯视青绿色水面视图,包含动态焦散、四种可拖放的锦鲤、鱼群游动行为、水花与水波纹互动、降雨、可移动漩涡、适配移动端的响应式控件,以及同步的水声效果。

Three.jsWebGL互动锦鲤池3D 鱼类水体模拟水波纹漩涡Web Audio

提示词

使用 Three.js + WebGL 构建一个精美的全屏互动锦鲤池。采用俯视视角,呈现清澈的青绿色水面、阳光、池底动态焦散,并营造真实可信的景深感。 在底部放置一个优雅的半透明选择面板,提供四种锦鲤:红白(Kohaku)、昭和(Showa)、黄金(Golden Ogon)和白金(Platinum)。点击卡片即可将对应的锦鲤投放到池中。从卡片上拖动锦鲤时,用户可以准确选择投放位置。 让每次落水都具有令人愉悦的反馈:水花和飞溅的水滴、短暂下陷的水面,以及向外扩散的水波纹。随后锦鲤应潜入水下。使用折射效果和景深线索,清晰表现锦鲤处于水下。 创建带有眼睛、鳞片、鱼鳍和飘逸鱼尾的精细 3D 锦鲤。让鱼身、鱼尾和鱼鳍协同动画。每条鱼都应独立改变方向和速度,在接近边界时平滑转向,并避开其他鱼。 允许用户在水面上触摸并拖动以制造水波纹。加入降雨和可移动的漩涡,其水流会影响鱼群。加入 Calm、Clear pond,以及一个可隐藏界面、便于录制屏幕的控件。 使用 Web Audio 制作落水水花、轻柔的音乐水滴声、柔和的游水声、雨声和漩涡声。通过 Sound 按钮启用音频,静音时平滑淡出,并在浏览器标签页隐藏时暂停。 所有标签和按钮均使用英文。让布局适配移动设备。优化渲染和动画,确保同时显示几十条鱼时仍能流畅运行。 交付一个完整、可运行、视觉精致且交互功能完善的网站。

如何使用这段提示词

01

从合适的工具开始

打开你常用的编程助手或 3D 工具。可先尝试示例所用的模型,并查看关联项目中的配置说明。

02

先选一个地方修改

替换主体、美术风格或场景,清楚描述镜头和交互。先完成简化版本,再逐项打磨细节。

03

为场景加入专属模型

需要自己的角色或道具时,用简短的物体描述或参考图制作 3D 模型,再导入项目。

预览作品归各自创作者所有。复用代码或素材前,请查看原始来源及项目许可。