Modly 圖片轉 3D最吸引人的地方,是把「匯入照片、選模型、生成網格、預覽、減面、匯出」放進同一個桌面介面。但按下 Generate 只代表模型出現,不代表它已經能交付:背面可能被猜錯,網格可能有洞或漂浮面,材質也可能在修整後消失。這篇會用同一張產品照走完一套可重複流程,最後得到能重新開啟、能過格式檢查、也符合目的端預算的 GLB。
截至 2026 年 8 月 20 日,GitHub 週榜頁面顯示 Modly 當週增加約 1,600 stars,專案頁約 6,895 stars;stars 只能視為關注度代理,不是使用者需求或品質證明。更重要的訊號是:v0.4.1 正式版已提供 Windows、Linux 與 Apple Silicon macOS 安裝檔,但每一個 3D extension 的硬體路徑仍不同。
Modly 圖片轉 3D 是什麼?先懂兩層分工
可以把 Modly 想成「3D 生成工作台」,extension 才是實際執行推論的引擎。工作台負責安裝模型、傳入照片、顯示參數、預覽與匯出;Hunyuan3D 2 Mini、TripoSG、Trellis.2 GGUF 等 extension 則各自帶著模型來源、顯存規劃值、參數和裝置程式碼。換 extension,不只是換品質風格,也可能換掉 CUDA、MPS、量化與材質流程。
本文的交付原則:可交付 GLB = 看起來像 + 網格站得住 + 材質跟得上 + 尺寸與負載過關。

開始前:先寫 GLB 的交付規格
先決定作品要去哪裡。網頁商品展示在意初次下載大小;遊戲引擎在意場景同時出現多少資產;AR 還要看行動裝置;送去 Blender 後製則可保留較高密度。先寫下「目的端、最大檔案、三角面預算、材質需求、實體尺寸」,再調生成和減面。若你的目標是遊戲素材,可先看生成內容如何變成 Godot 可用素材;它是 2D 流程,但「輸出必須通過目的端」的觀念完全相同。
輸入照片怎麼準備?
- 先用單一、完整、輪廓清楚的物件;避免主體被裁切或被手遮住。
- 使用素色背景,讓主體佔畫面大部分,但四周仍留邊界。Modly 官方首輪生成指南也把乾淨、單純背景列為較佳輸入。
- 高反光、透明、細線、毛髮與看不到的背面,都會提高模型猜測難度。第一次先選霧面、結構明確、近似對稱的產品。
- 保留原始 PNG、去背 PNG 與裁切後 PNG;比較 extension 時只能使用同一個檔案。
步驟一:安裝 Modly,固定完整環境
新手直接從官方 Release下載作業系統對應的 v0.4.1 安裝檔;不要從第三方下載站拿安裝包。進入 Extensions 後,可安裝官方 catalog 的項目,或依官方 extension 安裝流程貼入 GitHub repository URL,再下載模型權重。
建立一個文字紀錄,至少寫下 Modly 版本、extension 名稱與版本、extension commit、模型/量化、作業系統、GPU、顯存或統一記憶體、驅動版本,以及輸入圖片 SHA-256。這一步和本機 ComfyUI 的模型與 OOM 管理一樣重要:日後品質變了,你才知道是設定變動,還是 extension 已更新。

步驟二:依顯存與裝置選 extension
官方公開頁面目前有一個容易誤讀的落差:安裝頁的 Requirements仍寫所有推論使用 NVIDIA GPU;另一方面,v0.4.1 已提供 arm64 macOS 安裝檔,現行 Hunyuan3D 2 Mini 與 Mini Turbo 的 generator 也有明確 MPS 分支。因此,Mac 能安裝 Modly,不等於每個 extension 都已走 MPS;要以當下 extension 的 manifest、setup.py、generator.py 為準。

- 6 GB NVIDIA 或第一次跑:可先把 Hunyuan3D 2 Mini 當 geometry 基線;它目前把材質交給獨立 Paint extension。
- Apple Silicon:先選 generator 明寫 MPS 的 Mini 或 Mini Turbo,再從較低解析度開始;Mini Fast 目前是 CUDA 或 CPU 路徑,名稱中的 Fast 不代表 Mac 上會更快。
- 約 8 GB NVIDIA:TripoSG manifest 標示約 8 GB,並提供 Max Faces;仍須保留足夠系統記憶體與暫存空間。
- 想用 GGUF 調整記憶體:Trellis.2 GGUF manifest 標示約 6–10 GB,依 Q4 到 Q8 而變;目前關鍵生成與 remesh 路徑仍使用 CUDA。若想先理解量化命名,可參考GGUF 量化選擇指南,但不要把 LLM 的 KV cache 規則直接套到 3D 模型。
這些數字只適合做「是否值得下載模型」的初篩。真正記錄峰值時,NVIDIA 使用者可依官方 nvidia-smi 文件在另一個終端執行 nvidia-smi -l 1,觀察生成前、生成中與結束後的 Memory-Usage;Apple Silicon 則把 Activity Monitor 的程序記憶體與系統 Memory Pressure 記成「統一記憶體觀察」,不要混寫成獨立 VRAM。遇到記憶體不足,依序關閉其他 GPU 工作、降低解析度/步數、改用較低量化,再重新跑同一張照片。
步驟三:用同一張照片完成 Modly 圖片轉 3D
- 開啟 Generate,選好已安裝的 extension;第一次保留預設值。
- 匯入準備好的 PNG。若有 Foreground Ratio,可從 extension 的預設值開始,不要一開始同時改裁切、步數和解析度。
- 把隨機 seed 從
-1改成固定整數。只有輸入與 seed 固定,下一輪才知道是哪個參數造成差異。 - 按下 Generate 3D Model,同時記錄開始時間與記憶體觀察值;完成後記下 triangles、vertices、總秒數。
- 先轉一整圈看輪廓與背面,再切換 Wireframe、Normals、UV Checker。官方示例畫面本身就出現近 800 萬 triangles,正好提醒我們:視窗中能轉動,不代表目的端負載合格。
這也是3D 世界 benchmark與本教學共享的核心:Demo 只證明流程跑通,驗收規則才決定輸出能不能用。若你想比較「程式生成 3D 世界」與「照片重建單一網格」的差異,可延伸看Opus 5 生成《魔戒》3D 世界。
步驟四:Smooth、Decimate,再匯出 GLB
先複製一份原始生成結果。使用頂部 Smooth 時從少量 iterations 開始,每次都回看剪影和小配件;平滑會壓掉鋸齒,也會吃掉細節。確認形狀後,再用 Decimate 朝交付預算減面;不要直接追求最小檔案,而要在輪廓、材質接縫、法線與載入成本之間找平衡。
若改用 Workflows 裡的 Mesh Repair、Smoother 或 Remesher,要多做一次材質驗收。截至 2026-08-20,這些內建節點的程式碼會以 PLY 中轉,再用 vertices/faces 重建輸出;目前的 Smoother 實作沒有把原始 UV/材質帶回新網格。做法不是猜它有沒有丟:每經過一個節點就開 UV Checker,匯出後再重開。
在 Export 選 GLB。官方格式指南推薦 GLB,因為 geometry、材質與貼圖可以放在單一二進位檔中,交付時比較不會漏掉旁邊的 texture。若只做 3D 列印,才把不含貼圖的 STL 當另一條輸出路徑。
步驟五:用四種視圖驗收可交付 GLB

- Solid:繞模型一圈,找破洞、漂浮面、穿插、底部缺口與離譜的背面。
- Wireframe:找局部密度爆量、長瘦三角形與減面後的輪廓崩壞。
- Normals:先找陰影跳動與接縫線索,但不要把它當翻面證明。目前 Viewer3D 使用雙面材質,Normals 模式還會重新計算 vertex normals;最後到 Blender 開 Face Orientation 與 backface culling。
- UV Checker:看格子是否拉伸或斷裂,再切回材質確認貼圖仍在。
- 重新匯入:把剛匯出的 GLB 用 Import 開回 Modly,並在 Blender 或最終引擎再開一次;確認材質、朝向、原點與動畫外的靜態 transform。Blender 可依官方 Normals 指南處理確定要修正的外向法線。
- 格式檢查:把 GLB 拖進 Khronos 的官方 glTF Validator,先處理 error,再判斷 warning 是否影響目的端。它檢查格式與資源關聯,不會替你判斷造型美感或遊戲效能。
- 尺寸:glTF 2.0 規格把線性距離定義為公尺;仍要在目的端用已知參考物確認匯入尺寸,因為軟體可能套用轉換。
這種「預覽得出來,不等於交付得出去」的差異,也能在Diagram Design 的 SVG/PNG 交付流程看到:真正可靠的產物,都需要獨立驗證器與目的端開啟測試。
如何公平比較不同 extension?
不要把別人的一個秒數抄成你的答案。固定輸入 PNG、seed、輸出用途與背景工作,只替換 extension;每輪記下完整環境、生成秒數、峰值記憶體、triangles、GLB 大小、Validator 結果,以及人工修整分鐘數。最後比較的是「生成+修整+驗收」總成本,而不是 Generate 按鈕跑完有多快。

Modly 圖片轉 3D 常見問題
1. Modly 免費嗎?圖片會上傳嗎?
官方目前把 Modly 定位為免費、開源、在本機 GPU 執行的桌面程式,安裝頁明寫圖片不會傳到伺服器;初次安裝 extension、Python dependencies 與模型權重仍需要網路。若資產要商用,仍要分別查看 Modly、模型權重、extension 與輸入素材的授權。
2. 只有 6 GB 顯存就一定能跑 Hunyuan Mini 嗎?
不一定。6 GB 是 extension metadata 的規劃值,系統、驅動、解析度、同時執行的程式與記憶體碎片都會影響結果。先用低解析度、小步數與單一模型建立基線。
3. Apple Silicon 可以跑所有 Modly extension 嗎?
不能從 arm64 安裝檔推論到所有 extension。現行 Mini 與 Mini Turbo 有 MPS 路徑;Mini Fast、TripoSG、Trellis.2 GGUF 的程式路徑不同。每次更新後都重新檢查 extension 程式碼與 issue。
4. 一張正面照能還原看不到的背面嗎?
模型會依訓練先驗補出未觀測區域,那是推測而不是攝影取得的幾何。要精確背面,就補多視角資料或進 Blender 人工修正;單張圖先挑近似對稱物件。
5. GLB、OBJ、STL 該選哪個?
本文以 GLB 為主,因為單檔可帶 geometry、材質與貼圖。OBJ 常搭配 MTL 與外部貼圖,交付時要一起帶走;STL 適合只需要表面幾何的列印流程。
6. Smooth 和 Decimate 哪一個先?
先在副本上用少量 Smooth 清掉尖刺,再逐段 Decimate 到目的端預算;每一步都回看輪廓、法線與 UV。若先把面數砍得太低,後面的平滑沒有足夠幾何可調整。
7. glTF Validator 通過,就代表模型可交付嗎?
它只證明檔案符合它檢查的 glTF 規則與資源關聯。破面是否可接受、尺寸是否正確、面數是否超標,仍要用視圖清單和最終應用程式判斷。
8. 為什麼修整後材質突然消失?
先確認你用的是頂部 Smooth/Decimate,還是 Workflow 節點。現行部分 Workflow 幾何節點會經過 PLY 中轉,UV 與材質可能沒有進入重建結果。回到上一個有材質的版本,改走保留貼圖的路徑,並逐節點匯出檢查。
接著閱讀
左右滑動查看更多推薦
結論:把 Generate 當起點,不是終點
完整的 Modly 圖片轉 3D 流程,不是選一個看起來最強的模型,而是先定義交付規格,再固定環境與輸入,最後用 Solid、Wireframe、Normals、UV Checker、glTF Validator 和目的端重開,把每個假設逐一關掉。想繼續建立 AI 創作工作流,可以從 AlphaLab AI 專區探索更多案例,或到線上課程把工具選型與品質驗收串成自己的製作系統。





