如果有一天,3D打印能夠真正普及到千家萬(wàn)戶,必須滿足兩個(gè)條件:3D打印機(jī)要足夠便宜和易于使用,3D打印模型容易獲取且低成本。
考慮到現(xiàn)在桌面級(jí)3D打印機(jī)設(shè)備已經(jīng)進(jìn)入高速打印時(shí)代,并邁向新的臺(tái)階,我們今天不再討論機(jī)器本身,而是探討在人工智能時(shí)代如何更便捷地獲取3D模型。本文將逐步介紹如何利用Shap-E生成適用于3D打印的模型,為大家提供一個(gè)操作指南。在正式開(kāi)始演示前,我們先了解下什么是Shap-E。
5月6日,ChatGPT的母公司OpenAI發(fā)布了最新的開(kāi)源項(xiàng)目Shap-E,它可以通過(guò)文本或圖像生成3D模型。這是一種由人工智能驅(qū)動(dòng)的新型文本到3D模型生成器。初看起來(lái)與去年發(fā)布的Point-E相似,但OpenAI表示,Shap-E可以在幾秒鐘內(nèi)生成復(fù)雜多樣的3D模型,速度比Point-E更快,生成的樣本質(zhì)量更好。
Point-E使用接收到的內(nèi)容創(chuàng)建3D點(diǎn)云模型,然后轉(zhuǎn)換為網(wǎng)格。而Shap-E直接生成隱式函數(shù)的參數(shù),這些參數(shù)可以渲染成紋理網(wǎng)格和神經(jīng)輻射場(chǎng),克服了以前模型的模糊性。
Shap-E的訓(xùn)練分為兩個(gè)階段:首先訓(xùn)練一個(gè)3D編碼器,將3D物體映射為隱含函數(shù)的參數(shù);然后在編碼器的輸出上訓(xùn)練一個(gè)條件擴(kuò)散模型,能夠輸入圖像或文本描述來(lái)生成3D物體。
如果你對(duì)此感興趣,可以下載論文進(jìn)行深入研究,包括Shap-E的功能、應(yīng)用和局限性等。論文鏈接:https://arxiv.org/abs/2305.02463?;氐街疤岬降模琒hap-E已經(jīng)開(kāi)源,可以直接在GitHub免費(fèi)下載,并且可以在電腦上本地運(yùn)行,無(wú)需使用OpenAI API密鑰。這是下載鏈接:https://github.com/openai/shap-e。
在GitHub上,OpenAI展示了通過(guò)Shap-E生成的多個(gè)案例,包括看起來(lái)像香蕉的飛機(jī)、一只綠色的靴子、一架宇宙飛船、一只企鵝和一碗蔬菜等。然而,這些3D模型在細(xì)節(jié)方面還比較粗糙,無(wú)論是模型的精度、結(jié)構(gòu)還是顏色貼圖,都有很大的優(yōu)化空間。
為了真正體驗(yàn)這款通過(guò)文字生成3D模型的AI工具,我們找到了HuggingFace Hub。該網(wǎng)站已上線Shap-E,并提供免費(fèi)體驗(yàn)。打開(kāi)鏈接:https://huggingface.co/spaces/hysts/Shap-E,就可以正式開(kāi)始通過(guò)文字生成3D模型。
首先,我輸入了"3D printer",等待了28.3秒后,出現(xiàn)了一個(gè)看起來(lái)像3D打印機(jī)的模型??梢钥隙ǖ氖?,這是一臺(tái)桌面級(jí)3D打印機(jī),雖然無(wú)法確定具體的型號(hào),但肯定不是Mendel I3或Kossel結(jié)構(gòu)的機(jī)器。實(shí)際上,在模型生成頁(yè)面上,還有一些參數(shù)可以調(diào)整,滑動(dòng)條左右拖動(dòng),可以控制最終模型的精細(xì)度。
除了通過(guò)文本生成模型,我們還可以使用圖像轉(zhuǎn)換模型。我隨手將一張Raise3D E2 3D打印機(jī)的照片放入生成器中。生成器預(yù)計(jì)需要14.7秒呈現(xiàn)模型,但在17.2秒后才出現(xiàn)。突然感覺(jué)Shap-E和3D打印機(jī)有點(diǎn)相似:最終模型打印完成的時(shí)間往往比軟件預(yù)估的要更長(zhǎng)(尷尬)。
生成后,我們可以點(diǎn)擊"下載"按鈕,導(dǎo)出以GLB格式保存的3D模型,可以直接在常用的設(shè)計(jì)建模軟件中打開(kāi),例如Blender、Maya、3ds Max等。你也可以像我一樣,直接使用Windows自帶的"3D查看器"打開(kāi)剛剛下載的模型。
然而,如果你想將其轉(zhuǎn)換為3D打印可用的STL格式,那么還需要下載3D Builder軟件。下載鏈接:https://apps.microsoft.com/store/detail/3d-builder/9WZDNCRFJ3T6,或者直接在Microsoft應(yīng)用商店中搜索并下載。
通過(guò)3D Builder打開(kāi)GLB文件,然后點(diǎn)擊菜單欄左上角下拉中的"另存為",選擇STL格式。最后,使用切片軟件(例如Cura)打開(kāi)模型進(jìn)行代碼轉(zhuǎn)換,輸出Gcode模型,然后將其保存到打印機(jī)中,即可開(kāi)始打印。
目前,我們必須承認(rèn)當(dāng)前的3D生成技術(shù)仍處于非常初級(jí)的階段,生成的模型效果還達(dá)不到3D打印的要求。真正從文字生成模型再打印,似乎還有一段比較長(zhǎng)的路要走。盡管如此,Shap-E仍然邁出了令人激動(dòng)的一步,相信只需要多些大數(shù)據(jù)的訓(xùn)練,這一人工智能技術(shù)將有望成為游戲規(guī)則的改變者。
要知道,僅僅過(guò)去一年,從“文本到圖像”的Midjourney已經(jīng)變得非常成熟,并被廣泛使用。如今,OpenAI的開(kāi)源項(xiàng)目Shap-E為我們展示了在AI時(shí)代獲取3D模型的新方法,這對(duì)于3D打印和其他相關(guān)領(lǐng)域來(lái)說(shuō)將是一個(gè)重要的里程碑。
”想要什么,就打印什么“將不再只是一個(gè)愿景,而將成為現(xiàn)實(shí)。
|
|
你可能喜歡
拓竹Bambu Lab A1 mini測(cè)評(píng):這臺(tái)3D打印機(jī)
變廢為寶:通過(guò)固相制造將鋁廢料轉(zhuǎn)化為3D打
新突破:基于聲波的3D打印技術(shù)——全息直聲
一篇帶你讀懂:金屬3D打印在航空航天領(lǐng)域的
推薦課程
神奇的3D打印
SLA3D打印工藝全套培訓(xùn)課程 - 軟件篇
3D打印月球燈視頻教程 包括完整貼圖建模流
【原創(chuàng)發(fā)布】Cura軟件修改二次開(kāi)發(fā)定制視頻