3DPrompt.
GitHub
返回作品庫
GPT-6 Astra參考創作說明

開闊水域上的帆船

發布於連結的 AIContenders 比較頁面,並與其他模型一同使用 GPT-6-astra 執行。任務要求製作單一檔案的互動式 3D 帆船場景,包含程序化動畫水面、兩座島嶼、會回應波浪的船體運動、避開陸地的航線,以及平滑的追蹤鏡頭。

創作者 www.aicontenders.dev查看原始來源
開闊水域上的帆船

關於此範例

根據創作者公開專案整理的起始說明,並非逐字原始提示詞。實際結果可能不同。

帆船開闊水域程序化水體著色器動畫波浪網格three.js互動式 3D島嶼追蹤鏡頭

提示詞

建立一個單一 HTML 檔案,製作一個 3D 場景,呈現小型帆船在開闊水域上航行;帆船具備基本操控功能,航線會繞過場景中兩座清楚可見的島嶼,風格類似近期模型測試中常見的比較用「船隻遊戲」示範。 功能需求: 水面必須以動畫波浪網格呈現(程序化水體著色器、移動中的波浪、會隨觀看角度改變的光線反射,以及船後的航跡),不可使用平坦、靜止的貼圖。 帆船模型以簡單幾何形狀製作(船身、桅杆、受風鼓起的船帆),並在波浪上呈現明顯的上下晃動與輕微傾斜,且要與下方水面的運動同步。 在場景中不同位置放置兩座具明顯差異的島嶼;每座島嶼都應具備簡單的地形塑形(隆起地形、沙灘,以及可選的植被),並在周圍水面投下陰影。 帆船應沿著確實避開兩座島嶼的路線航行(不可穿過島嶼輪廓或越過陸地),轉向要平順,不可在不同角度之間突然跳轉。 鏡頭跟隨帆船時應帶有些微延遲(平滑的鏡頭跟隨),營造動態追逐的感覺,而不是僵硬貼附的俯視鏡頭。 加入漸層天空(例如夕陽或日間藍天,由模型自行選擇),並在水面呈現太陽光或光線反射,其方向必須與島嶼上的陰影一致。 技術需求: 使用單一 .html 檔案;可從 cdnjs 載入 three.js,不得使用其他外部資產或貼圖;所有水面與地形都必須在程式碼或著色器中程序化生成。 繞行島嶼的路線可以是預先規劃的路徑(例如穿過兩座島嶼之間的貝茲曲線),也可以是根據位置做出反應的簡單操控,由模型自行選擇,但不得與陸地發生碰撞。 動畫必須至少連續順暢執行 20 秒,可採循環或持續播放;在一般筆記型電腦上最低維持 30fps。畫布解析度上限為視窗大小,devicePixelRatio 不得高於 1.5,以避免過度耗用高 DPI 螢幕的效能。 評判重點主要包括:水面是否具有令人信服的流體運動效果(而非僅套用動畫 UV 偏移的貼圖)、帆船是否確實會回應波浪,以及繞行島嶼的路線是否呈現出有意識的航行,而不是隨機地差點撞上。

如何使用這段提示詞

01

從合適的工具開始

開啟你慣用的程式設計助手或 3D 工具。可先嘗試範例使用的模型,並查看連結專案中的設定說明。

02

先選一個地方修改

替換主體、美術風格或場景,清楚描述鏡頭和互動。先完成簡化版本,再逐項打磨細節。

03

為場景加入專屬模型

需要自己的角色或道具時,用簡短的物件描述或參考圖製作 3D 模型,再匯入專案。

預覽作品屬於各自的創作者。重複使用程式碼或素材前,請查看原始來源與專案授權條款。