網站首頁 單機圖文攻略 單機視頻攻略 單機遊戲攻略 單機遊戲問答 遊戲常見問題 遊戲心得體會 手遊圖文攻略 手遊視頻攻略 手遊圖鑑攻略 手遊軟件教程 手遊攻略問題 網遊圖文攻略 網遊綜合攻略 網遊遊戲問答
當前位置:趣味遊戲館 > 單機遊戲攻略 > 

用NifScope修改盔甲衣服|上古卷軸5:天際

欄目: 單機遊戲攻略 / 發佈於: / 人氣:1.74W

上古卷軸5:天際 用NifScope修改盔甲衣服

手把手教你用NifScope結合PS和3dsmax改盔甲衣服!附送女性龍鱗甲清涼版~~

首先你需要一個能解開BSA文檔的工具,用新維加斯的MOD管理器就能做到(或者老滾4、新出的天際MOD管理器,任何一個能解開BSA文件的工具都可以,別再糾結新維加斯了,囧~),鏈接:

然後需要最新版的NifScope(>=1.1.0-rc1),鏈接:

PS和3ds Max(備選)看你喜歡用什麼版本了,百度一下一大把的資源。

PS需要能讀寫DDS的插件,鏈接:

3ds max 導入/導出NIF插件,鏈接:

?11yay8b1uiuyq35或者

Part.1通過nifskope和ps改裝備貼圖,侷限性大,簡單省時間

開始改衣服:用MOD管理器把Skyrim裏Data目錄下的Skyrim - 和Skyrim - 解到你喜歡的目錄下(例如D:SRR),找到你要修改的盔甲或者衣服模型文件(以nif為後綴名)。比如準備把女版龍鱗甲改成風吹屁屁涼版:在D:SRRmeshesarmordragonscale下找到dragonscalearmorf_,雙擊用NifScope打開:

上古卷軸5:天際 用NifScope修改盔甲衣服

部分盔甲模型是沒有alpha屬性的,需要手動添加一下,選取盔甲模型:

上古卷軸5:天際 用NifScope修改盔甲衣服 第2張

右鍵>Node>Attach Property>NiAlphaProperty,選取新建的NiAlphaProperty,在Block Detail窗口中找到Flag的值改成4844,Threshold值改成128,

上古卷軸5:天際 用NifScope修改盔甲衣服 第3張

然後選取並展開盔甲模型這個NiTriShape,在Block Detail窗口中展開Properties,然後把數值0的那項Properties改成剛才新建NiAlphaProperty的ID,例如26:

上古卷軸5:天際 用NifScope修改盔甲衣服 第4張

這樣就給盔甲添加了Alpha屬性,遊戲引擎可以讀取DDS材質文件中的Alpha信道了。在NifScope的右上方點Save As,把這個修改好的模型保存到另外一個位置,比如桌面上,不忙關閉NifScope。

大部分盔甲並沒有包含身體文件,在你修改好材質文件進入遊戲後會發現透明的地方不顯示身體,看起來很古怪。需要在盔甲模型中添加身體模型,推薦國體補丁裏的身體模型,鏈接:。裝好這個補丁後,在遊戲目錄的Datameshesactorscharactercharacter assets下找到femalebody_,雙擊用NifScope打開,選取唯一的NiTriShape,右鍵>Block>Copy Branch,然後切換到盔甲模型的NifScope窗口,選取樹目錄頂端的0 NiNode右鍵>Block>aste Branch。哦,出現錯誤了:

上古卷軸5:天際 用NifScope修改盔甲衣服 第5張

這是因為兩個模型文件所包含的骨骼不同,仔細對比後把身體模型所需要的骨骼節點NiNode拷貝粘貼到裝備模型,另外還有種少見的情況是兩個模型的根節點0 NiNode命名不同,只要改成一致就行了,點下方Block窗口裏名稱前面的TXT圖標才能輸入英文,重新回到身體模型的NifScope窗口,把根NiNode的名稱改成龍鱗甲的名稱dragonscalearmorf_:

上古卷軸5:天際 用NifScope修改盔甲衣服 第6張

然後重複剛才的Copy Paste步驟。為了便於區分,把粘貼過來的NiTriShape名稱改成BodyFemaleBigCompleteBody:

上古卷軸5:天際 用NifScope修改盔甲衣服 第7張

這樣就把國體補丁裏的身體模型添加到盔甲模型裏了,最後別忘了存盤,而且NifScope沒有Undo的功能,搞錯了就重新來吧。

到現在為止只是把模型的最苗條版本修改完畢,你還需要把最健壯版本按照上面的步驟再修改一次,也就是dragonscalearmorf_這個模型,當然身體模型你也需要導入對應的femalebody_。注意哦,結尾一個是0,一個是1,搞錯了的話模型在遊戲裏無法顯示自定義的健壯程度。

兩個模型修改完畢之後,拷貝到遊戲目錄相應的目錄下,比如:Datameshesarmordragonscale。

接下來就是修改材質部分了,在你最初解開BSA文檔的目錄下找到盔甲對應的材質文件,比如:D:SRRtexturesarmordragonscale,女版龍鱗甲衣服模型的材質分別是,armorf_,armorf_。armorf是基礎材質文件,RGB通道定義盔甲的顏色和外觀,Alpha通道白色代表不透明,黑色代表完全透明;armorf_m應該是凸凹貼圖;armorf_n是法線貼圖,Alpha通道里的表述和基礎材質文件不同,白色是完全反光,黑色是不反光。雙擊打開之後,為了便於修改,你還需要盔甲模型的UV貼圖做對比。用NifScope打開剛才改好的DragonscaleArmorF_1(或者0),選取盔甲模型的NiTriShape,右鍵>Texture>Export Template,在彈出的窗口中定義下文件的位置,Size改成的分辨率,比如1024,然後點OK:

上古卷軸5:天際 用NifScope修改盔甲衣服 第8張

這樣你就得到了盔甲的UV圖片。在PS中打開UV圖片,粘貼到裏,然後開始修改吧。PS修改Alpha通道讓圖片透明網上有很多教程,這裏就不囉嗦了。最後把修改好的,armorf_,armorf_放到遊戲目錄的atatexturesarmordragonscale下就大功告成了。

這是初步改好的示例圖:

上古卷軸5:天際 用NifScope修改盔甲衣服 第9張
上古卷軸5:天際 用NifScope修改盔甲衣服 第10張

Part.2用3dsmax拆盔甲,調整模型外觀,可修正動畫蒙皮錯誤,但你要熟悉max的操作而且費時間

在3dsmax裏詳細的操作步驟我就不説了並且假設你已經把插件都安裝好,這裏只涉及導入導出方面的一些注意事項。

打開3dsmax,導入文件,按圖中的選項來:

上古卷軸5:天際 用NifScope修改盔甲衣服 第11張

導入後要注意幾點:1.因為自動平滑效果不好,所以要手動給模型添加平滑組,一般是30;2.大部分模型導入的時候會產生重疊頂點,平滑後出現明顯的硬角,需要焊接後才能消除,比如身體模型;3.現在插件導入骨骼鏈接的時候有旋轉錯誤,所以不能進行蒙皮操作,要依靠導入模型的蒙皮信息來修改;4.修改後幾乎會破壞BSDismember修改器的數據,準備導出的時候儘量按原模型重新分配。

選中模型,建議先觀察好BSDismember的分配:

上古卷軸5:天際 用NifScope修改盔甲衣服 第12張

然後發揮想象,把遮羞布都果斷移除吧,諾德人天生抗寒50%哦,最後把模型改好後,按照原模型把BSDismember分配好,導出文件,按圖中選項來:

上古卷軸5:天際 用NifScope修改盔甲衣服 第13張

用nifskope打開導出的文件和原模型文件,由於插件目前無法導出正確的材質BSLightingShaderProperty,所以你要把導出模型的這個數據塊刪除,從原模型中複製過來;選中導出模型的部件,展開NiTriShape,選中BSLightingShaderProperty,然後按Ctrl+Del刪除:

上古卷軸5:天際 用NifScope修改盔甲衣服 第14張

把原模型的BSLightingShaderProperty拷貝過來,然後在導出模型的NiTriShape裏的第一項Properties鏈接上,直接輸入拷貝過來的BSLightingShaderProperty的ID數字就OK:

上古卷軸5:天際 用NifScope修改盔甲衣服 第15張

接下來檢查對比導出模型和原模型的BSDismemberSkinInstance模塊數據,其中BodyPart值還未解碼,只能照抄原模型的數值了:

上古卷軸5:天際 用NifScope修改盔甲衣服 第16張

最後需要注意的幾點:1.身體模型和盔甲模型的貼圖不同,使用了對象法線貼圖而不是正常的法線貼圖,所以要把身體模型的NiTriShapeData裏的Has Normals改成0,也就是關閉正常法線;2.對比原身體模型和導出身體模型的頂點顏色,一般情況下是0,也是關閉的,具體在NiTriShapeData裏的Has Vertex Colors項;3.當你發現裝備在遊戲裏不顯示或者動畫錯誤的時候,嘗試更改BSDismemverSkinInstance>artitions>artitions>art Flag和Body Part值,有驚喜等着你。

這就是用max改盔甲的簡單步驟,拋磚引玉而已。

最後希望材質高手能改出各種屁屁涼、上面涼、下面涼、前面後面一起涼的漂亮盔甲和法袍。

ps:看起來複雜,其實做起來就幾個步驟,nif裏的操作幾分鐘就搞定了,倒是PS費時間,更別提max了,一套建模蒙皮搞下來,實在悲劇。另外最新的3ds max 2.7插件導出的nif文件和skyrim不匹配,會丟失UV貼圖和蒙皮信息,只能等待那些老極客更新了。

附上剛編譯好的nifskope,下載後放到nif根目錄裏,記得備份原文件。能正確顯示大部分裝備貼圖了,找模型容易些,也可以看添加的property屬性效果,另外據説修正了一些數據結構讀寫的問題。記得在菜單項render>settings裏參考示例圖設定路徑,只要路徑正確,不用關閉nif,貼圖馬上就出現了。

上古卷軸5:天際 用NifScope修改盔甲衣服 第17張
上古卷軸5:天際 用NifScope修改盔甲衣服 第18張

附件如下:#

通過3dsmax修改後導出的女性龍鱗甲,僅供測試用,由此引起的各種CPU、顯卡燒燬,彗星撞地球等嚴重事件概不負責,俺也沒辦法

上古卷軸5:天際 用NifScope修改盔甲衣服 第19張
上古卷軸5:天際 用NifScope修改盔甲衣服 第20張

現在3dsmax最新的插件除了骨骼導入導出和材質導出方面有錯誤外,其他沒發現有什麼問題,用nifskope簡單修改下就能被遊戲引擎識別。

   0.2 alpha

下載後放到遊戲目錄的Datameshesarmordragonscale下,會替換遊戲默認的女版龍鱗甲外觀!故意做成不對稱的外觀是為了測試蒙皮權重有木有錯誤,另外還有些小問題需要解決。

轉載文件請PM我一下,好歹能知道傳到哪個星球上去了