魔獸爭霸III中,有各式各樣的圖示和動畫模型,它們的格式是什麼呢?很不幸地,它們不是TGA、BMP、JPG、GIF這類常見易改的檔案,而是特殊壓縮的BLP格式。如果你嫌內建的圖不夠多、不夠美,為了要能夠在地圖中放入自己畫的圖,或者修改b社畫的缺乏美感的圖--你必須要有專門的編輯工具。
一般而言,BLP可和32 bit的TGA格式互轉,有些程式也支援 BLP <=> BMP 與 BLP <=> JPG,不過建議還是用TGA編輯較好。至於轉好的圖檔要用什麼編輯呢?一般來說,可編輯遮罩及圖層的Photoshop是比較好的選擇,不過,如果你用別的程式也可以做出同樣精美的32 bit圖片的話,用小畫家也沒人管你=_=。
此外,魔獸的模組(動畫)檔案是MDX格式,可用3DS Max編輯。
可轉換BLP <=> BMP、JPG、TGA
可預覽BLP及MDX
可置入Listfile並直接讀取MPQ檔案中的圖檔
轉檔:Convert Files => BLP -> BMP, TGA or JPG;Convert Files => BMP, TGA or JPG -> BLP
預覽:File => Open => 選擇圖檔
插入listfile:File => External Listfile
讀取MPQ檔:File => Open MPQ
檢視MDX檔中的外皮路徑:Current File => Show used textures names
可以直接編輯模組
可以解出.blp檔案編輯
可以將.mdx和.mdl檔案互轉;.mdl檔案可用記事本或其它純文字編輯器開啟,而能編輯路徑和內碼
這個程式是目前所知唯一的轉換程式,轉換後再修改比直接改內碼安全得多。不過這個程式爛爛的,bug很多,有事沒事就會跳出錯誤訊息, 不過基本上不影響轉換結果
將欲轉換的.mdl或.mdx檔移到File Converter的目錄下
開啟程式,用程式讀取檔案再轉檔
可編輯MDX檔案的內碼,不過有時編輯會出問題,因此筆者較建議用File Converter把它轉成.MDL編輯。
可編輯模組動作。
討論區
本人用的是3DS max 9如果入面無mdx 點算 ,有無方法將max 轉mdx ?
Blizzard官方推出的Warcraft III Art Tools可提供3DS max匯出mdx的功能,但此外掛僅支援3DS max 4或5。
關於此工具的討論,請移至流連忘返模組製作討論版。
File Converter 好像壞了
沒壞,只是程式寫得不好,請參見說明。