Daz3D 模型導入Blender


Daz3D 模型導入Blender

百度搜索不到什么Daz3D模型導入Blender的方法,而且導入的過程確實會出現一些問題,所以寫個教程在這。

本人用的是Blender 2.93.1Daz Studio 4.15 Pro. 都是免費的,網上都能輕松下載到。

Daz3D模型可以在官方商店購買,也可以免費下載,對於能上Google Drive的人,推薦以下網址:

https://3d-load.net/

https://shadowcore.ru

不能上的,推薦https://render-state.to/,選mediafire下載,速度不錯。

實在不行還可以上https://ps-ds.info選GigaPeta下載,但是速度很慢、一次只能同時下載一個文件,所以只能用來下載pose這樣的小文件。

或者https://www.desirefx.me,選SYNCS.ONLINE下載,速度250kb/s.

或者https://3dfree.top/下載,速度慢,每天只能下載一次。


1. 官方插件安裝

下載DazCentral,安裝Daz Studio 后,安裝Daz to Blender. 這個插件最低支持到Blender 2.80

安裝完之后,打開Daz Studio,上方應該會出現一個script菜單,如下圖。

這就說明安裝成功了。如果不行,就重裝daz studio,再安裝daz to blender.

實在不行,找到C:\Daz 3D\scripts\support\DAZ\Daz to Blender.dsa, 雙擊它手動運行腳本。

然后 Blender 也需要啟動插件,在編輯-首選項-插件中搜索daz,然后啟用即可。

導出模型的默認位置是C:\Users\你的用戶名\Documents\DAZ 3D\Bridges\Daz To Blender\Exports,不過不用管。


2.導出

如下圖選Daz to Blender導出。

設置導出類型,導出模型選Genesis8/3.

導出的細分選0級就行,反正在Blender里渲染也是要開細分的。0級,在肘關節有肉眼可見的棱角。在Blender渲染的時候開1級細分應該就看不出來了。但是對於HD角色,需要開最高細分導出。

下面的include morph沒有使用過。collect textures沒有研究過,我一直是開着這個導出的,沒有問題。


3. 導入Blender

然后打開Blender,按n打開右側工具欄,找到Daz To Blender欄,然后選第一個Import New Genesis Figure即可導入模型。這一步偶爾會出問題,不成功的話,可以嘗試重新導出或者重啟Blender,直到屏幕上出現你要的模型為止。

導入后的模型會丟失pose,不過沒有關系,上圖的pose tools可以解決。可以直接導入pose文件,這些文件一般都在你的Daz庫的People/Genesis 8 Female/Poses文件夾下,為.duf格式,可以直接批量導入,也很方便。導入后會出現在下圖的姿態庫中,點標紅部分可以直接應用某個姿態。

但是在Blender 2.93.2中,我的姿態導入不了,不知道為什么。只能導入一個pose直接應用到模型上,然后一個個手動存儲姿態。

Rigging Tools自帶了手和腳的逆運動學。理論上點To Rigify按鈕可以把模型轉換成Blender的骨骼。但是吧……bug很多,我一次都沒成功過,要么直接失敗,要么轉換后人物的下顎懸在一個固定的地方。


4. 材質設置

人物的默認材質不太行,所以需要修改一下。下圖是我的Shader,適用於Genesis 8模型。

其中Diffuse,Specular,Roughness,Bump都可以在daz庫的/Runtime/Textures/文件夾找到。Genesis 8.1模型沒有Bump,但是有Normal貼圖。

Diffuse:文件名D結尾。Specular:S結尾。Roughness:R結尾。Bump:B結尾。還有SSS結尾的貼圖,你可以不用管它,或者與Diffuse相乘代替原來的Diffuse貼圖。

另外你還可以添加自己的microSkin貼圖,與Roughness相乘,與Bump相加,效果會更好。

SSS Radius來自SF Beautiful Skin Iray Genesis 8 Female,下圖為面部的次表面半徑。當然你也可以直接用RGB純色替代。


5. 會出現的問題

1)材質全部消失

往往是某個發型或衣服出了問題,需要刪除,這個我目前不知道怎么篩查,只能試。我目前用的方法都是迭代地在daz中添加發型和衣服,導入成功就另存為一次,直到我滿意的結果為止。


2)角色高抬腿時大腿中部上方凸出來,下方凹進去。。。

這個沒有簡便方法,只能通過重刷腿上的權重解決。。。辣雞daz

找了個示意圖,在Blender中就是這個圖中Maya的效果。。。


3)材質錯誤

如果你在Daz使用了某些插件,模型的某些部位的顏色可能會和鄰近部位不一樣,這時候選中該部位的材質,然后把它直接替換成對應位置的材質即可。比如Breast位置材質不對,可以選中那個材質,然后按圖中標紅部分替換成正確的Torso位置的材質。

對於玻璃材質和燈具的光,daz3d是導不出來的,只能導出后自己添加。


4)多出來一些東西

DAZ_HIDE集合中的物體可以刪除。

DAZ_FIG集合中的多余部分可以直接刪掉。


5)Eevee渲染出來的皮膚沒有sss效果

導出來的着色器就是這樣,Cycles的皮膚有sss效果,Eevee沒有。而且Cycles渲染出來的好像沒有Iray的好看,不過效果已經不錯了。EEVEE渲染我認為一定要修改一下。

我的EEVEE材質用的是Gumroad – Skin Shader for Blender Cycles-EEVEE,這個Eevee渲染出來效果不錯。下載地址

5. 導入更多

雖然daz有很多發型,但你可能還是不滿意,需要導入自己的發型。

把發型的模型復制進來后,綁定到角色的骨骼上,然后把發型的所有頂點指定到Head頂點組就可以了。

同樣的,人物也可以替換。你需要導入人物,然后把原先的所有衣服和發型綁定到新的人物的骨架上。如果你導入的衣服很多,我建議你寫個python腳本來全部替換。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM