ai21.net
语言

互动锦鲤池同题对比

演示视频

互动锦鲤池同题对比 — 1

提示词

Build a beautiful, full-screen interactive koi pond using Three.js + WebGL. Use a top-down view with clear turquoise water, sunlight, animated caustics on the pond floor, and a convincing sense of depth.

Place an elegant translucent selection panel at the bottom with four koi varieties: Kohaku, Showa, Golden Ogon, and Platinum. Clicking a card releases that fish into the pond. Dragging a fish from its card lets the user choose exactly where to drop it.

Make each landing feel satisfying: a splash with droplets, a brief depression in the water surface, and expanding ripples. The fish should then dive beneath the surface. Use refraction and depth cues so the koi clearly look submerged.

Create detailed 3D koi with eyes, scales, fins, and flowing tails. Animate their bodies, tails, and fins together. Each fish should independently change direction and speed, turn smoothly near boundaries, and avoid other fish.

Let users touch and drag across the water to create ripples. Add rain and a movable whirlpool whose current affects the fish. Include Calm, Clear pond, and a control to hide the interface for screen recording.

Use Web Audio to create landing splashes, soft musical droplets, gentle swimming water sounds, rain, and a whirlpool sound. Enable audio through a Sound button, fade it smoothly when muted, and pause it when the browser tab is hidden.

Keep all labels and buttons in English. Make the layout responsive for mobile. Optimize rendering and animation for smooth performance with several dozen fish.

Deliver a complete, working website with polished visuals and functional interactions.

中文译文

用 Three.js + WebGL 构建一个美观、全屏的互动锦鲤池。采用俯视视角,水面是清澈的绿松石色,有阳光、池底动态焦散,以及可信的纵深感。

在底部放置一个优雅的半透明选择面板,包含四个锦鲤品种:Kohaku、Showa、Golden Ogon 和 Platinum。点击卡片会将该条鱼释放到池中。从卡片上拖动一条鱼,让用户可以精确选择把它放到哪里。

让每次落水都令人满足:带水珠的溅起、水面短暂的下陷,以及扩散的涟漪。随后鱼应潜入水面之下。使用折射和深度线索,让锦鲤明显看起来在水下。

创建细节丰富的 3D 锦鲤,带有眼睛、鳞片、鱼鳍和飘逸的尾巴。让它们的身体、尾巴和鱼鳍一起动起来。每条鱼都应独立改变方向和速度,在边界附近平滑转向,并避开其他鱼。

让用户在水面上触摸并拖动来制造涟漪。加入雨,以及一个可移动、其水流会影响鱼的漩涡。包含 Calm、Clear pond,以及一个用于录屏时隐藏界面的控件。

用 Web Audio 制作落水溅声、柔和的音乐性水滴声、轻柔的游动水声、雨声和漩涡声。通过 Sound 按钮启用音频,静音时将其平滑淡出,并在浏览器标签页隐藏时暂停。

所有标签和按钮保持英文。让布局在移动端自适应。优化渲染和动画,使池中有几十条鱼时依然流畅。

交付一个完整可运行的网站,视觉效果精致,交互可用。

溯源

原作者
vib3coded
发布日期
2026-10-10(由推文 ID 反解)
原始出处
查看原帖 ↗
收录来源
zhuyansen/awesome-opus-5.5-video · 2108926847442378848 · 未声明许可