節(jié)點(diǎn)樹倉庫正式登陸B(tài)lender Market
我寫的插件節(jié)點(diǎn)樹倉庫終于通過官方審核,在Blender Market上獲權(quán)公開了,我也正式成為了一名Blender creator,發(fā)個專欄介紹一下。
我們在Blender中操作各種節(jié)點(diǎn)的時(shí)候,經(jīng)常需要復(fù)用在別的地方見過的節(jié)點(diǎn)。經(jīng)常在網(wǎng)上看到各種大佬制作的節(jié)點(diǎn)預(yù)設(shè)。
比如這個動漫天空的世界環(huán)境著色器:

比如這個大爬爬幾何節(jié)點(diǎn)

大佬們通常會用一個Blender文件來分享他們的預(yù)設(shè)節(jié)點(diǎn)組。為了復(fù)用你自己的或者別的大佬們制作的預(yù)設(shè),通常的做法就是把節(jié)點(diǎn)組打包,導(dǎo)入到你的項(xiàng)目里,稍微高級一點(diǎn)的做法可能是使用資產(chǎn)庫,或者一些插件來保存預(yù)設(shè)。
但這些方法的效率不高,比較麻煩,而且問題也比較多,于是我開發(fā)了一款插件,專門解決這個痛點(diǎn)。這就是節(jié)點(diǎn)樹倉庫插件

框選你要保存的節(jié)點(diǎn)樹,點(diǎn)擊保存并命個名,然后你就可以隨時(shí)在其他項(xiàng)目中原模原樣的把它們加載到你的節(jié)點(diǎn)編輯器中了。你不需要專門把你的節(jié)點(diǎn)包裝成節(jié)點(diǎn)組,不需要手動導(dǎo)入導(dǎo)出什么東西,成功保存完之后,你可以把blender源文件刪掉而不需要擔(dān)心保存的資源會消失
你的節(jié)點(diǎn)里引用了圖片?沒問題,節(jié)點(diǎn)樹倉庫會自動的把圖片備份在插件目錄下,隨時(shí)能找到。你的幾何節(jié)點(diǎn)引用了一個材質(zhì),沒問題,材質(zhì)信息也會保存下來。你為你的幾何節(jié)點(diǎn)組輸入精心設(shè)置了一套默認(rèn)的數(shù)值,這些默認(rèn)數(shù)值也會被保存下來。你使用了一些空物體來控制你的幾何節(jié)點(diǎn)或者著色器節(jié)點(diǎn)?空物體的位置,旋轉(zhuǎn),縮放信息也會被自動記錄下來并可以還原。你在一個Blender版本里保存的節(jié)點(diǎn)預(yù)設(shè),想在其他Blender版本里使用,沒問題,只要節(jié)點(diǎn)在兩個Blender版本里都存在,就算接口有些不一樣,節(jié)點(diǎn)樹倉庫也能正確還原節(jié)點(diǎn)和它的連接方式
可以說各種常見的情況都囊括了。
有一些情況需要注意一下
它不保存節(jié)點(diǎn)引用的視頻,腳本,和物體的網(wǎng)格數(shù)據(jù),如果你的節(jié)點(diǎn)引用了這些類型的數(shù)據(jù),重新加載節(jié)點(diǎn)組的時(shí)候會丟失,但是空物體,材質(zhì),?圖片這些是能保存的
節(jié)點(diǎn)的位置坐標(biāo)會被保存,所以加載的時(shí)候會加載到你保存時(shí)候的坐標(biāo),所以可能加載上來并沒有直接出現(xiàn)在你的屏幕中間,但是新建的節(jié)點(diǎn)會被選中,你可以直接按G調(diào)整他們的位置
一個組里如果有多個組輸入或組輸出節(jié)點(diǎn),改變其中一個的結(jié)構(gòu)會同時(shí)改變其他所有的結(jié)構(gòu),如果你保存了一個組輸入或組輸出節(jié)點(diǎn)并把它加載到另一個組里,可能會改變原有的組輸入輸出節(jié)點(diǎn)結(jié)構(gòu)。
幾何節(jié)點(diǎn)本身就是在一個組里的,但是一個幾何節(jié)點(diǎn)不能有多個組輸入或組輸出節(jié)點(diǎn),所以加載上來以后,請刪除初始的組輸入輸出節(jié)點(diǎn)以確保節(jié)點(diǎn)正常工作。
我是節(jié)點(diǎn)樹倉庫的作者,遇到任何問題可以直接告訴我,我會一直維護(hù)這款插件,后續(xù)的更新也會使用同一個下載鏈接,所以不用二次購買。插件遵循GPL開源協(xié)議,你購買后可以和你的朋友分享插件,但請不要公開你獲得的下載鏈接。
節(jié)點(diǎn)樹倉庫下載地址:
愛發(fā)電:https://afdian.net/item?plan_id=ec8f2d6e7c5411eda24952540025c377 (5¥)
Blender Market:?https://blendermarket.com/products/blender-nodetreestore (5$)
Gumroad?https://xinyuzhu.gumroad.com/l/ubzmwe (5$)
你也可以在GitHub上給我提供反饋建議:https://github.com/xzhuah/NodeTreeStore
當(dāng)然私信也是會回的。