3DPrompt.
GitHub
返回作品库
Claude Opus 5.5参考创作说明

自动运行的 3D 鲁布·戈德堡机械装置

Leo 分享了这条完整提示词:它是在 Claude Code 中交给 Opus 5.5、在 Codex CLI 中交给 GPT-6 Astra 使用的相同一次性指令。提示词要求制作一个自包含的 Three.js 鲁布·戈德堡机械模拟,配备自定义物理、自动电影级镜头流程和确定性回放。

创作者 leo查看原始来源
自动运行的 3D 鲁布·戈德堡机械装置

关于此示例

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

鲁布·戈德堡机械装置3D 物理物理模拟Three.js自定义物理刚体碰撞绳索与滑轮

提示词

在当前目录中创建一台会自动运行的 3D 鲁布·戈德堡机械装置,所有内容放在一个自包含的 index.html 文件中。 链式触发顺序如下: 1. 从顶部释放一颗弹珠,让它沿一系列之字形斜坡滚下。 2. 弹珠撞倒一排至少 12 块多米诺骨牌。 3. 最后一块多米诺骨牌压下跷跷板,将一颗小球弹入悬挂的桶中。 4. 桶的重量将其向下拉;桶绳绕过滑轮并猛地拉动一口铃,铃要有明显的摆动。 5. 同一动作将旗帜沿旗杆升起。旗帜升到顶端即为完成。 规则: - 物理系统必须自行编写:不得使用物理库。弹珠释放后,所有运动都必须来自你的模拟系统(刚体、碰撞、约束、绳索/滑轮)。机械装置的任何部件都不得使用关键帧动画或补间动画驱动运动。 - 可以从 CDN 加载 three.js 用于渲染。不得使用其他外部资源:不能加载图片、模型或字体。 - 必须无需用户输入即可运行:页面加载时自动开始,使用跟随动作的电影级镜头,并在约 15–20 秒内完成整个链式流程。旗帜升起后保持 2 秒,然后重置并重新播放。 - 确定性:使用固定时间步长,禁止使用未设定种子的随机数,确保每次运行的效果完全一致。 - 填满浏览器窗口。视频将以 1280×720 分辨率录制。 - 屏幕上不得显示任何文字或任何形式的 UI。 - 注重视觉效果:加入灯光、阴影、材质,并设计一个让装置看起来真实可信的场景。

如何使用这段提示词

01

从合适的工具开始

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

02

先选一个地方修改

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

03

为场景加入专属模型

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

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