Marble Computer Animation
Opus 5.5 使用 Three.js 建立一個可運作的 3D 彈珠電腦,透過機械方式執行二進位加法,並與 GPT-6 Astra 進行比較。
提示詞
建立單一且自包含的 HTML 檔案:一個 3D 彈珠電腦,靈感來自 Wintergatan 的彈珠機和 Digi-Comp II,僅利用彈珠穿過機械切換開關來相加兩個 4 位元數字。
嚴格規則:
1. 單一 HTML 檔案。透過 import map 從 https://t.co/KCQbEZLusb 載入 Three.js,以及其 OrbitControls 附加元件。不使用其他函式庫、物理引擎或外部資源。
2. 機制即為電腦。結果的每一位元都儲存在雙態切換開關(flip-flop)中,當彈珠經過時會物理性地翻轉開關狀態。進位發生是因為離開一個開關的彈珠會滾動到下一個開關。任何地方都不要使用 JavaScript 算術來計算答案。顯示的結果必須是在最後一顆彈珠停止後,從開關狀態讀取而來。
3. 彈珠沿著軌道移動,具有可信的重力和時間感。沒有任何瞬移現象。你可以腳本化路徑上的運動,但每個開關的翻轉必須是由彈珠抵達所引發。
4. 輸入:兩排各四個開關(A 和 B,範圍 0 到 15),透過點擊設定。標示為 RUN 的桿子釋放彈珠。計數器顯示已落下多少顆彈珠。
5. 輸出:一排五個結果開關,最高有效位元在左側,並有一個讀出裝置顯示從這些開關讀取的二進位和十進位值。
6. DEMO 按鈕依序執行 5+6、然後 9+7、然後 15+15,並在每次運行之間重置,以便無需觸碰即可進行螢幕錄製。
7. 外觀:木質專案板、黃銅開關、玻璃彈珠、溫暖的工作室燈光、柔和陰影,以及緩慢跟隨機器最活躍部分的相機。它應該在正方形 1080x1080 的錄製畫面中看起來很棒。
8. 當開關翻轉時,透過 Web Audio API 播放短促的點擊聲,僅在第一次使用者點擊後開始。
9. 它必須在一般筆記型電腦上以 60 fps 執行,且沒有控制台錯誤。
僅輸出完整的 HTML 檔案。
如何使用這條提示詞
- 1
複製上方完整的提示詞。
- 2
開啟支援 Claude Opus 5.5 的平台(例如 YouMind),把提示詞貼上。
- 3
依你的想法替換主體、風格或細節,然後生成。
這是 YouMind 提示詞庫裡的一條免費 AI 提示詞。這裡還有成千上萬條 影片 提示詞,都能免費複製與改用。
探索更多 影片 提示詞