首先,我要說的是我不是專業人士,隻是業餘愛好者。最近幾天才第一次用nifskope。因為3ds max實在太不給力了。
經過無數次的失敗和自己的不斷摸索,才找出這麼個方法。
在這裏我敢打包票,這套方法是絕對可行的。然具體有什麼多餘的步驟就不得而知了。
我這不是該裝備!隻能說是導入某些部位,如翅膀,尾巴,披風,腰帶,等等。
要想導入oblivion的衣服,在下現在無能為力,畢竟骨架不同,oblivion的裝備分得太細,而skyrim的裝備有的隻有2塊,試過圈在一起綁定骨架,但沒成功,
可能我的方法不對,而且我AMD的四核不給力,卡的要死,我想沒愛妻幫忙是不成的了。
必須用到的軟件: 3ds max; nifskope
3ds max 打上3.7.1插件,不會打的直接下載rar文件 copy paste。
nifskope用最新版的。
老樣子打開3ds max 導入你要改nif文件。
然後想怎麼改,自己琢磨,是變大,還是改變位置隨你操作,導入時可以不導入骨骼,所以import skeleton這塊可以不選。
選項如圖
對於要修改的裝備,首先將其轉換為可編輯多邊形,如果你導入了骨骼那必定有蒙皮,記得把蒙皮刪除了。
一切準備好後,開始蒙皮,這裏我就不細說了。大家可以去Oblivion的專區查看教程。
蒙皮好之後,還要加上一步: 選擇修改器列表中的bsdismemberskin modifier,點Torso。然後選擇下麵的element(紅色方塊)按下麵的select unused faces into active partition 然後點select。
至此好了,導出
別勾錯東西了。
下麵開始用nifskope了。
幾個例子,那個翅膀~
左上的 2 NiTriStrips 和 9 NiTriStrips 代表的就是這對翅膀。
現在我要把他們複製到daedric的衣服裏。
打開skyrim\Data\meshes\armor\daedric 下的 daedrictorsof_0 和 daedrictorsof_1 (女)
daedriccuirass_0 和 daedriccuirass_1 (男)
這裏和oblivion不同,同一件衣服有兩個材質文件(讓我很鬱悶)。雖然多了點,但改的時候是一樣的。
首先打開daedriccuirass_0.nif
然後把翅膀的那個文件最上麵0 NiNode 右邊的 value 改成daedriccuirass_0.nif 注意大小寫!(隻要你想把什麼東西加到衣服裏去,名字必須和衣服一樣)
如圖:
然後右鍵,你要複製的部件,如翅膀 2 NiTriStrips , 選擇block-> copy branch。
然後切換到daedriccuirass_0裏麵。右鍵 0 NiNode 選擇block-> paste branch。如下圖:
先導一個翅膀過去,如果你們想同時導很多東西進去,可以一並都過去。我這裏就簡單的講講。
好了,現在你可以發現所有oblivion裏的裝備都是以NiTriStrips命名的。而skyrim則是NiTriShape。
所有我們要改成和他一樣。右鍵NiTriStrips選擇mesh->triangulate。好了 NiTriStrips 變成 NiTriShape 了。
展開選擇下麵的BSDismemberSkinInstance (前麵3DS MAX裏做的BSDismemberSkinInstance 這裏有大用處了。)
選擇最下麵的那個partitions 展開 選擇BODY PART 右邊的 VALUE值 改成 32。 (不要問我為什麼是32, 那是我無數次試驗下來唯一成功的。 且屢試不爽。)
如下圖:
然後右鍵翅膀的NiTriShape,我這裏左邊的編號是57。選擇mesh-> make skin partition
然後最重要的一步來了。
刪除62 BSLightingShaderProperty。
打開 原身體2 NiTriShape。 把2NiTriShape下的7BSLightingShaderProperty,copy branch。然後 paste branch
如下圖:
單擊: 57 NiTriShape 看下麵的BLOCK DETAILS,拉到底,展開properties,把下麵的NONE改成剛才黏貼出來的BSLightingShaderProperty前麵的數字,這裏是62.
如圖:
按回車:
BSLightingShaderProperty 下麵是textures的路徑。可以自己修改。
好了完成了。然後保存,修改daedriccuirass_1.nif。
全部修改完後,就可以到遊戲裏看你的成果了。
個人感覺有但粗糙。忘幫到各位,希望大家多給意見。