3D 模型生成器 — 在瀏覽器裡免費把文字變成 3D 模型
自己做一個 3d model generator
打一句話,幾秒內拿到真正能用的 3D 模型 — 免費、在瀏覽器裡跑、不用下載、不用註冊。轉一轉、檢查網格,再下載 .glb 或直接丟進可以走進去的情境裡。
3D 模型生成器把一句寫下來的描述變成幾何,讓你在瀏覽器裡直接檢查。在 Neta Studio,你在 textarea 裡輸入像「一座長滿青苔、有木頭屋頂的石井」這樣的句子,按下生成,幾十秒後回來一個 .glb 網格。不用帳號、不用下載桌面工具、不用安裝。
這一頁講的是實際的管線:生成器回傳什麼、在你信任這個模型之前要先檢查什麼、哪些匯出格式在 Unity、Unreal、Godot 和 Three.js 裡真的有用,以及同一段提示詞怎麼可能變成可下載的檔案、或變成一個可以走進去的情境。寫給會打開檢視器、盯著三角形看的人。
用一句話生成 3D 模型
生成器是 Neta Studio 的第一個畫面,不是行銷用的截圖。就是一個 textarea、一個按鈕,再加上六張可以點下去預填欄位的範例提示詞卡片。前面沒有註冊牆。你載入頁面、打字、請求就送出去。
回來的是一個網格,或是一小組帶有烘焙材質的網格階層。回應裡包含頂點位置、三角化後的面、逐面的材質指定,以及一組 UV。模型一到,你就能直接拖曳環繞觀看。它不是算圖、也不是看板 — 它是有真實包圍盒的幾何,單位是公尺。
提示詞最好同時描述物件、風格和大概的尺寸。「一個生鏽的油桶,高一公尺,可直接進遊戲」會比「工業的東西」好用。解析器會讀名詞當物件類別、形容詞當材質與磨損、帶單位的數字當尺寸。如果你沒寫尺寸,生成器會依物件類別給預設值 — 道具大約落在 1 公尺,建築大約 6 公尺。
六張範例卡片涵蓋道具、小型建築、樹、岩石地形、角色胸像和情境片段。放這些是為了讓你在寫自己的提示詞之前,先看到輸出範圍。
- 一個 textarea、一個按鈕沒有多步驟精靈。提示詞欄位接受完整句子,字數上限就顯示在框線下方。
- 六個範例提示詞預填內容,示範道具、建築、自然、角色與情境片段這幾類提示詞。
- 真實包圍盒回傳的模型會回報以公尺為單位的尺寸,讓你匯出前就能判斷比例。
- 即時環繞生成一結束,檢視器就直接開在結果上,不用另外匯入。
轉一轉、檢查你的模型(即時,免註冊)
正面看起來對的模型,側面可能整個壞掉。你會先轉再信任,是因為失敗模式跟視角有關:根本沒建出來的背面、在體積內部互相重疊的面,以及在貼圖下才會露出來的 UV 接縫。檢視器讓你不用帳號就能環繞、縮放、平移。
面數是第一個要看的數字。要放進行動端情境的道具,三角形數應該落在幾千的低段。建築或地形區塊可以高一些。如果一個簡單物件回來幾萬個三角形,代表生成器細分過度,你會在執行時期付出代價。
自我相交是第二個檢查點。重疊的幾何在平面算圖裡看不出來,在遊戲引擎裡卻很痛,因為物理碰撞體和光照圖對內部面的反應都很糟。繞到模型底下,找有沒有面穿出外殼。
UV 好不好用是第三個檢查點。有一組 UV,跟有一組對得乾淨的 UV,是兩回事。如果你打算重新上色,就看有沒有拉伸或重疊。如果你只需要頂點色或一個平面材質,UV 鬆散一點無所謂。
| 檢查項目 | 要看什麼 | 為什麼重要 |
|---|---|---|
| 面數 | 檢視器統計裡的三角形總數 | 在 Unity、Unreal、Godot 裡的執行成本 |
| 自我相交 | 環繞時有沒有面穿出外殼 | 碰撞體和光照圖處理得很糟 |
| UV 配置 | 拉伸、重疊、接縫位置 | 重新上色與貼圖烘焙 |
| 法線 | 曲面上的硬邊與軟邊 | 不修的話,著色在引擎裡會讀起來不對 |
| 包圍盒 | 回報的尺寸(公尺) | 生成器和引擎單位之間的比例漂移 |
你拿到什麼:.glb、材質、真實比例
匯出的是二進位 glTF,也就是 .glb,材質內嵌。這個選擇有差,因為 .glb 把幾何、材質和貼圖裝在同一個檔案裡,匯入 Unity、Unreal、Godot 和 Three.js 都不用再轉一次。如果你要的是緩衝區分開的 .gltf,可以自己另存,但預設就是單檔形式。
單位是公尺,上軸是 Y,符合 glTF 規範。Unity 的 glTF 匯入器會在匯入時對應到它自己的座標系,Unreal 的匯入器則在你開啟選項時處理 Y-up 轉 Z-up。Three.js 透過 GLTFLoader 直接吃 .glb,不用修正軸向。在匯出時把單位和上軸弄對,就是「模型丟進情境就能用」和「花一個下午手動縮放」的差別。
三角形數量取決於物件類別。道具通常回來幾千個三角形,建築和地形區塊更高。檔案上限寫在匯出面板上;如果某個請求會超上限,生成器會降低細分程度,而不是截斷幾何。
這個生成器不是什麼
它不是雕刻工具。沒有筆刷、沒有細分程、沒有重拓撲控制。如果你需要一條有邊環流向、可以拿去做動畫的角色,生成出來的網格不會有。它也不是貼圖繪製工具。材質回來的是基礎色和粗糙度,不是手繪貼圖。它也不是 CAD 系統:沒有參數約束、沒有公差、沒有工程圖。
| 屬性 | 值 | 為什麼重要 |
|---|---|---|
| 格式 | 二進位 glTF(.glb) | 單一檔案,可匯入主流引擎和 Three.js |
| 材質 | PBR 基礎色 + 粗糙度 | 在標準光照下讀起來正確 |
| 單位 | 公尺 | 對得上引擎預設值,避免比例漂移 |
| 上軸 | Y-up(glTF 規範) | Three.js 原生;Unity 和 Unreal 匯入時轉換 |
| 三角形範圍 | 道具幾千,建築更高 | 決定執行成本與物理複雜度 |
| 檔案上限 | 顯示在匯出面板 | 超過上限的請求會降低細分,不是截斷 |
從模型到情境:把它丟進可以走進去的世界
同一段提示詞,除了變成可下載的 .glb,也能變成一個你能走進去晃的情境。這是單機模型生成器做不到的部分。在 Neta Studio,模型是 3D game builder 裡的一項資產,所以你可以把它放在地形上、走到它旁邊,用玩家的視角高度檢查比例和辨識度。
流程很直接。生成模型、檢查它,再決定要下載 .glb 還是送進情境。在情境裡,你把它擺好、設定位置和旋轉,然後走進環境裡判斷輪廓讀不讀得出來。這會抓到轉盤視角藏住的問題:一個物件單獨看沒問題,從眼睛高度看就可能太小或太花。
如果你想看生成出來的資產怎麼組成一個完整環境,The Cyclops' Island 和 Mini World 就是用同一套 builder 做的、可以走進去的範例。Agent Sprite Forge 涵蓋同一條管線的 2D 精靈表那一側。下面的情境檢視器是內嵌的,你可以直接在里面移動。
3D 模型生成器 vs 3D 建模軟體
這個比較不是抽象的「生成器對 Blender」。是設定時間對上控制權。生成器給你一個粗略、可用的大形,幾十秒,不用安裝。Blender、Maya、ZBrush 和 SketchUp 給你完整控制,代價是一段以「週」為單位、不是以「秒」為單位的學習曲線。
看這項資產要拿來做什麼再選。如果你要的是背景道具、量體草模,或拿來測試關卡配置的佔位物,生成比較快。如果你要的是有乾淨拓撲、能拿去做動畫的主角資產,或是置換細節、精確的建築尺寸,那就去開建模軟體。
實務上的答案是兩者都用。生成大部分的大形,再進 Blender 收尾。也就是修法線、刪內部面、簡化三角形數量,補上動畫師需要的邊環細節。生成器拿走空白畫布的問題;建模軟體把資產做完。
| 工具 | 設定時間 | 最適合 | 輸出格式 | 學習曲線 |
|---|---|---|---|---|
| Neta 3D model generator | 載入瀏覽器,不用安裝 | 道具、草模、佔位物、情境擺設 | .glb | 幾分鐘 |
| Blender | 需要安裝 | 完整建模、重拓撲、可動畫的網格 | 原生,可匯出 .glb/.fbx/.obj | 幾週 |
| Maya | 需要安裝 | 量產級角色與骨架流程 | 原生,可匯出 .fbx/.glb | 幾週到幾個月 |
| ZBrush | 需要安裝 | 高細節雕刻、置換、有機造型 | 原生,可匯出 .obj/.fbx | 幾週 |
| SketchUp | 需要安裝 | 建築量體與精確尺寸 | 原生,可匯出 .glb/.dae | 幾天到幾週 |
真的有效的提示詞寫法
能產出乾淨網格的提示詞有共同結構:物件、材質、尺寸,加上少量風格形容詞。形容詞太多,解析器就得去調和互相衝突的線索,結果就是幾何變雜或材質混掉。四種句型就能涵蓋大部分需求。
複製這些,改掉名詞就好。每一條都帶尺寸提示,因為尺寸決定包圍盒和細分預算。
道具類提示詞
「一個木箱,寬 0.8 公尺,邊緣磨損,可直接進遊戲」回來的是帶倒角的封閉箱體。尺寸小讓細分維持在低位,「可直接進遊戲」則會把三角形數量往下壓。道具是最容易的一類,因為單一封閉體積給了生成器乾淨的目標。
建築類提示詞
「一棟兩層石造小屋,瓦屋頂,高 7 公尺,簡單的窗」回來的是量體化的結構,不是室內細節。「簡單的窗」是在告訴解析器把開口往內凹,而不是去建玻璃和窗框。建築能容忍較高的三角形數量,因為通常都是從遠處看。
自然類提示詞
「一棵枯橡樹,高 5 公尺,樹枝扭曲,沒有葉子」回來的是樹幹和樹枝幾何,沒有葉片卡。自然類提示詞最常出錯的地方就是葉子,因為葉子通常是平面,而生成器不會只從文字去猜卡片怎麼排,除非你明確要求。
角色類提示詞
「一個風格化機器人胸像,低多邊形,硬邊,高 0.6 公尺」回來的是硬質造型,從多個角度看都讀得出來。「胸像」這個詞把請求限縮到頭和肩,避開了全身角色帶進來的拓撲問題。要拿去做動畫的角色,就把生成的胸像當草模。
生成時間,以及怎麼讀進度
生成是幾十秒,不是瞬間。簡單道具通常最快;建築和形容詞很多的提示詞會更久,因為解析器和網格階段要做的事更多。範例卡片旁邊的沙漏圖示,代表一段差不多的提示詞在目前佇列下通常要多久。
進度狀態對正在發生什麼事是誠實的。「排隊中」代表請求在等一個生成名額。「解讀中」代表提示詞正在被解析成物件、材質、尺寸和風格線索。「建立網格」代表幾何正在組起來。「收尾中」代表法線、UV 和材質正在寫進 .glb。
如果生成卡住,常見原因是提示詞有歧義,解析器一直在重新評估。取消請求,把提示詞簡化到物件加材質加尺寸,再送一次。如果同一段提示詞連續失敗兩次,那大概代表這個物件類別超出生成器支援的範圍 — 角色和複雜組件是常見的例子。
- 排隊中請求正在等一個空的生成名額。
- 解讀中提示詞正在被解析成物件、材質、尺寸和風格線索。
- 建立網格幾何正在依解析出的線索組起來。
- 收尾中法線、UV 和材質正在寫進 .glb。
走進它所屬的那個世界
精靈是一隻沒有地方站的角色。最後一步是別人沒給的:把你剛做好的精靈表放進一個有人能走進去的世界裡 — 一座小島、一顆行星、一個下雨的街角。這個網站上每一個世界都是從一段寫下來的描述做出來,並發佈成一個你可以玩的頁面。
常見問題
3D 模型生成器是免費的嗎?+
是。你可以在瀏覽器裡生成、環繞、檢查模型,不用付費。範例提示詞和檢視器就在第一個畫面上。
需要註冊嗎?+
不用。生成器前面沒有註冊牆。你進到頁面、打一段提示詞、生成。
拿到什麼檔案格式?+
二進位 glTF,也就是 .glb,材質內嵌。匯入 Unity、Unreal、Godot 和 Three.js 都不用再轉一次。如果你要緩衝區分開的 .gltf,從 .glb 另存就好。
模型可以商用嗎?+
生成出來的網格你可以用。材質回來的是 PBR 基礎色和粗糙度。要放進商業產品之前,請先看當下的條款頁面,確認實際的授權文字。
生成要多久?+
簡單道具幾十秒;建築和形容詞很多的提示詞更久。請求會經過排隊、解讀、建立網格、收尾,然後 .glb 才到。
可以拿到可直接進遊戲的低多邊形模型嗎?+
可以,只要你講。在提示詞裡加上「低多邊形」和一個尺寸,會把細分預算往下壓;檢視器會顯示結果的三角形數量,讓你匯出前就能判斷。
跟 Blender 比起來如何?+
生成器拿走空白畫布的問題,幾秒內給你一個粗形;Blender 給你完整控制,代價是幾週的學習。實務上的流程是先生成 80% 的大形,再進 Blender 收尾 — 修法線、刪內部面、補上動畫要用的邊環細節。
可以生成一整個情境,而不是單一模型嗎?+
可以。3D game builder 會把生成出來的模型放進可以走進去的世界,所以同一段提示詞可以匯出成可下載的資產,也可以變成你能在裡面移動的情境。The Cyclops' Island 和 Mini World 就是這樣做出來的、可以走進去的範例。
回到 3D 遊戲建構器
31 個完成的 3D 世界、遊戲和情境全在一個頁面上 — 每一個都能玩。