
TRELLIS.2 圖像轉 3D 現在可在 Mac(Apple Silicon)上運行 - 無需 NVIDIA GPU
我將微軟的 TRELLIS.2 移植到 Apple Silicon 上,透過 PyTorch MPS 運行。原始版本依賴五個僅限 CUDA 的編譯擴展(flex_gemm、flash_attn、o_voxel、cumesh、nvdiffrast),在 Mac 上沒有對應版本。我從零開始編寫了替代後端:純 PyTorch 稀疏 3D 卷積(替代 flex_gemm)、使用空間雜湊的 Python 網格提取(替代 o_voxel 中的 CUDA 雜湊映射操作)、用於稀疏 Transformer 的 SDPA 注意力機制(替代 flash_attn),以及 GPU 加速的三線性插值(替代 cumesh 和 nvdiffrast)。
科技博主觀點
有人剛剛破解了在 MacBook 上跑微軟 40 億參數 3D AI 的方法。這根本改變一切。
微軟丟出了 TRELLIS.2——一個超猛的模型可以把任何照片變成 3D 物體——但它被鎖在 NVIDIA GPU 上面,全是 CUDA 的黑魔法。Flash Attention、自訂稀疏卷積、CUDA 雜湊表——什麼都有。然後有個天才在 Show HN 上說「讓我來」,直接把整個東西移植到 Apple Silicon 上跑。我們在講的是幾百行程式碼,把所有 CUDA 專用的操作換成純 PyTorch。最扯的是?它真的動了。你現在可以在 M3 MacBook Pro 上跑一個 40 億參數的圖片轉 3D 模型。沒有雲端、沒有 NVIDIA 稅金、沒有排隊等 GPU 時間。這就是那種一夜之間讓整個產業轉向的民主化。
Action
馬上試用需要昂貴的 NVIDIA GPU 和雲端服務才能從照片生成 3D 模型
在你的 MacBook Pro 上幾分鐘內就能本地跑 40 億參數的 3D 生成
AI 分析
3D 內容創作
high馬上下載這個版本然後在你的 M 系列 Mac 上測試——這根本可以取代你整個概念設計的 3D 建模流程
一個 40 億參數的模型現在可以在筆電上把照片變成 3D 物體,不用再靠那些要價 1 萬美金的 GPU 工作站
你現在可以在客戶會議中直接做 3D 資產原型,不用再等好幾天的渲染農場
遊戲開發
high拿這個來快速原型製作——想像一下把概念美術在幾分鐘內變成可以玩的 3D 資產
那些把 AI 3D 生成鎖在 NVIDIA 顯卡上的技術障礙現在被純 PyTorch 方案直接破掉了
你的獨立遊戲工作室現在可以用只有 MacBook 就跟 3A 大廠的資產製作流程競爭
職位影響分析
3D 美術師
角色轉型微軟的 TRELLIS.2 可以從照片生成 3D 模型,現在它可以在你已經有的 MacBook Pro 上跑
開始用這個做概念設計——它不會取代你的技能,但會讓你的迭代速度快 10 倍
iOS 開發者
機會Apple Silicon 最佳化代表你現在可以在本地生成 3D 內容給 AR 應用,不用靠雲端
Fork 這個 repo 然後試試把 3D 生成直接整合進你的 ARKit 工作流