如何為 Wizardry 8 創建和導入自定義角色肖像?
可以在 Wizardry 8 中創建自定義角色肖像,我以前見過。但是現在正在尋找(Google搜尋)有關如何創建肖像以及如何導入肖像的指南,但我一無所獲。
我發現了十幾個指向指南、工具或角色包的連結,所有這些都奇蹟般地死了。
那麼如何創建和導入自定義人物肖像呢?
編輯:我創建了一個蒸汽指南,它比這個答案更深入,你可以在這裡看到它:https ://steamcommunity.com/sharedfiles/filedetails/?id=2008373131
我不得不探勘很多,但我終於找到瞭如何做到這一點,最後,在探勘了一堆死連結之後……
注意:雖然該遊戲通過 Wine 在 Linux 上執行良好,但下面使用的肖像編輯器工具卻不能(總是無法導入圖像),因此完成這整個事情的唯一方法是從 windows。
這是我在Google文件中找到線上指南備份的地方。(我的回答主要基於本指南。)
在這裡,我傾倒了你需要的一切(Zombra 的指南和包括的所有程序)(從自述文件開始)。
這是您需要的程序的列表。
- 巫術 8 肖像編輯器
- STI 編輯器(可選;正確方法是必需的)
- Cosmic Forge 編輯器(可選;正確方式所必需)
- Photoshop(或其他能夠創建索引 8 位/256 色 TGA 圖像的圖像編輯器)
我還可以選擇包含一個 STI 查看器,因為我可以。
您可以從我上面提供的連結中獲取所有這些(除了 photoshop),或者這是我最初找到它們的地方(這些連結可能很快就會消失,順便說一句,也花了很多時間去尋找它們。這就是為什麼我創建了我的他們自己的檔案。)
以下是分步指南。有兩條路可以走,懶惰的方法和正確的方法。
設置
- 將肖像編輯器解壓縮到您的 Wizardry 8 安裝目錄,然後打開它。
- 點擊“全部導出”按鈕以提取所選肖像的原始 TGA 圖像(此時您使用哪種肖像並不重要,但我強烈建議您選擇具有人臉和 2可見的眼睛)。
- 瀏覽到創建的“肖像”文件夾,您需要找到 2 個圖像文件,其中一個以“大”結尾,另一個以“小”結尾。在 Photoshop 的單獨選項卡中打開它們。
- 在 Photoshop 的單獨選項卡中打開您選擇的肖像圖像,然後將其複制/粘貼到您打開 LARGE 文件的選項卡中。現在縮小它,直到它以您想要的方式適合框架(按 Ctrl+T 轉換工具)。
- 一旦肖像看起來正確,轉到另存為,並將其另存為新的 TGA 文件,將其標記為您可以記住的內容並以“L”或其他內容結尾,這樣您就可以知道這是 LARGE 文件。出現提示時,選擇 16 位/像素選項。不要關閉文件。
- 現在將您的工作複製到 SMALL 文件中,您可以再次按 Ctrl+T 將其縮小到較小的框架中。之後重複步驟 5 中的另存為過程,但這次將其標記為“S”或表明它是 SMALL 文件的內容。出現提示時,選擇 16 位/像素選項。保存後,您可以關閉此文件。
從這裡,你有兩條路可以走,懶惰的方式和正確的方式。這是兩者的螢幕截圖以進行比較。
正如您所看到的,對於某些圖像(如 valkyrie 和 gadgeteer)並不重要,我的意思是 valkyrie 在所有重要部分看起來都完全相同(例如,只有背景有一些細微的顏色變化)。而對於其他人來說,它確實會產生明顯的差異(遊俠),但是有一些圖像,比如我的戰鬥機,如果你以懶惰的方式進行操作,它幾乎無法使用,但如果你以正確的方式操作,它看起來很好。
值得注意的是,您使用哪種方法對動畫沒有任何影響(例如,動畫只會匹配您在將肖像導入遊戲後最終在肖像上獲得的顏色,無論它們是正確的顏色,還是略微偏離顏色)。
現在選擇。或者只是嘗試懶惰的方式,看看是否可以解決問題;如果沒有,那麼以正確的方式重做它並沒有那麼麻煩,如果您遵循良好的做法,例如將您的工作保存在適當的 PSD 文件中。(我現在兩次沒有以適當的可行格式保存我的文件,我已經燒毀了自己,例如,在我第一次嘗試搞砸了一些東西之後,我不得不為兩個不同的肖像完全重做整個動畫集!所以只要按照指南和當我告訴你的時候保存你的 PSD。)
以上圖片中的4張肖像在我的rar文件中作為範例提供,原始藝術家來自fumio(rsqkr),但動畫當然是我做的。
創建你的中型肖像(懶惰的方式)
對於懶惰的方式,這是我自己設計的一種方法,可以僅使用肖像編輯器導入您的自定義肖像,例如,如果您遵循此路徑,則不需要 cosmic forge 編輯器或 sti 編輯器。如果您想以正確的方式進行操作,請向下滾動到下一部分。
- 現在回到你在photoshop中的大文件,然後轉到圖像>圖像大小並將其調整為90x72像素。全選,複製,然後從 Photoshop 中的剪貼板創建一個新文件(它應該顯示您複製的圖像,但如果沒有,則將其粘貼進去)。然後對於這個新文件,轉到 Image>Mode>Ensure 8-bits per channel 被選中,然後點擊 Indexed Color。現在在調色板下拉菜單中,選擇本地(感知),然後再次打開調色板菜單並轉到自定義。編輯最後一個正方形,使其為 100% 藍色 (#0000FF/B:255)。應用它,然後像第 5 步一樣保存文件,但這次以“M”結尾,因為這是您的中型文件。(注意:如果你的肖像沒有黑色背景,你可以跳過自定義調色板,只使用本地感知調色板)。絕對不要關閉此文件。
- 再次打開頭像編輯器,這次瀏覽到您要在遊戲中替換的頭像(因為這就是您要做的,您選擇的頭像替換為自定義頭像,您可能需要確保原始頭像是與編輯的種族和性別相同)。勾選“使用 TGA 調色板”框,然後點擊左上角最大的圖像並點擊導入,瀏覽到您的“L”文件並使用它。對右側的兩個較小的肖像(“M”和“S”)重複此操作。然後對於下面的動畫,現在,導入我上傳中包含的 NoAnim.tga 文件,或者創建你自己的(它是一個 100% 藍色的正方形,就像它需要索引的“M”文件一樣。)只需替換一次一個,然後當你完成後,點擊創建存檔並關閉程序。然後再次啟動程序,瀏覽您的肖像並確保一切正常,如果它再次點擊創建存檔並打開遊戲進行測試,如果沒有(例如,如果“M”文件是一團糟)嘗試導入再次有問題的文件,並重複該過程,直到它看起來正確。如果你不能讓它看起來正確,你將不得不使用正確的方法。大概。
- 現在您應該完成添加沒有動畫的自定義肖像。啟動遊戲以測試它是否出現。如果您想為您的幀設置動畫,請向下滾動到“為您的中型肖像設置動畫”部分。
創建你的中型肖像(正確的方法)
- 打開 cosmic forge 編輯器 (CosmicForgeU.exe),做一些小動作,找到你的 wiz8 安裝目錄等等,然後在所有設置完成後轉到 Miscellaneous>Rummage W8 File Collection。
- 接下來瀏覽並導航到 Wizardry 8>Data>DATA.SLF,然後按路徑對其進行排序並向下滾動,直到找到“portraits\medium”路徑。選擇該路徑下的所有內容並提取它。
- 現在再次打開肖像編輯器,滾動瀏覽直到找到要編輯的肖像,仔細檢查名稱(在右側的小框中顯示),然後在提取的文件中找到帶有 .sti 後綴的相應文件文件。然後將該文件移動到“Wizardry 8/data/portraits/medium/”(如果缺少則創建目錄)。
- 在關閉編輯器之前,勾選“使用 TGA-Palette”框,然後點擊最大的圖像(左上角)並點擊導入,導入您的“L”文件,然後點擊最小的圖像(右上角)並導入您的’S’ 文件。點擊創建存檔,關閉程序,然後再次打開它,再次點擊創建存檔,然後再次關閉程序。如果您想確認您是否成功,請打開遊戲,前往角色創建者,右鍵點擊任何角色以打開其庫存,然後點擊其名稱並瀏覽肖像,直到找到已編輯的肖像。它應該已經在這個菜單中被替換(中等尺寸的肖像還沒有被替換,所以現在只有肖像選擇器中的肖像會有正確的圖像)
- 現在回到你在photoshop中的大文件,然後轉到圖像>圖像大小並將其調整為90x72像素。然後轉到圖像>模式>確保選擇每通道 8 位,然後點擊索引顏色。現在在調色板下拉菜單中,選擇本地(感知),然後再次打開調色板菜單並轉到自定義。編輯第一個正方形並將其設為 100% 藍色 (#0000FF/B:255),然後保存調色板以獲取 ACT 文件,但不要應用更改,在獲取 ACT 文件後點擊取消即可。
注意:是的,您暫時不應該保存中等肖像。
為您的中型肖像製作動畫(我知道這聽起來很嚇人,但請嘗試一下)
提示:向下滾動到指南底部以獲取有關動畫的一些快速提示;或閱讀 Steam 指南,了解如何製作動畫的更深入細節。
- 回到 Photoshop,找到你的“L”文件,此時 L 文件應該仍然是 90x72 解析度;L 文件將用作動畫的暫存/工作文件,現在,將其保存為工作文件“W”,這次將其保存為 PSD。
- 使用矩形選擇工具剪切您想要動畫的圖像部分(眼睛或嘴巴),複製(ctrl+c)粘貼到新圖層(ctrl+v),反轉選擇(ctrl+shift+i),然後點擊刪除使用填充工具將空白區域填充為 100% 藍色。現在您可以編輯您的小剪紙,直到您滿意為止,最好為每個動畫幀創建一個新圖層(只需為每個動畫幀再次複製和粘貼)。
導入你的動畫(懶惰的方式)
在“W”文件中完成動畫/圖層後,選擇它(全選),然後將其複製到“M”文件中,並將其保存為“M1”、“M2”、“M3”…對於 9 幀中的每一幀,依此類推。
請務必做到這一點,我們不能關閉M文件的原因是因為’M’文件的顏色索引和所有動畫必須完全相同,如果關閉文件會失去索引(至少我做到了,由於某種原因,如果你關閉它並再次打開它,photoshop 無法正確讀取它。這就是為什麼我們總是從一個文件處理動畫,然後將其複製到“M”文件並將其另存為與單獨創建文件相比,除非以這種方式完成,否則顏色索引將不匹配。
禁用動畫/導入動畫(正確的方法)
使用 STI 編輯器打開之前的 .sti 文件,如果到目前為止您已完成所有操作,它應該會顯示您要編輯的原始肖像。首先通過編輯器按“載入調色板”將調色板(.act 文件)應用到您的 .sti 文件,然後在 photoshop 中轉到您的“工作”文件,瀏覽到第一層(應顯示完整肖像的位置) ) 點擊 ctrl+a (全選), 複製 (ctrl+c) 然後返回 STI 編輯器並粘貼到 (ctrl+v)
然後,您將重複複製圖像並將其粘貼到每個動畫層的 STI 編輯器的過程(頂部有一個小滑塊,將其拖動到下一幀的一側,幀的排序方式與您導出的肖像文件應該是;與肖像編輯器顯示它們的順序相同,因此只需按順序將它們全部複製粘貼;或者將除主肖像以外的所有幀複製到 NoAnim.tga 中以禁用動畫。)然後保存它,你就完成了。
刪除您的自定義肖像(懶惰的方式)
如果您想刪除您的肖像,這非常簡單,只需在您的 Wizardry 8\Portraits 文件夾中找到適當的 .GFX 文件(應該有 3 個)並移動/刪除它們,然後打開肖像編輯器並點擊“創建存檔” (可能必須做兩次,但可能不會)。
相反,您也可以通過將 .GFX 文件移回肖像文件夾,打開肖像編輯器並再次點擊“創建存檔”來重新應用自定義肖像;)
刪除您的自定義肖像(正確的方法)
與lazy方式相同,只是這次應該只有2個.GFX文件,然後要完成刪除,請轉到“Wizardry 8/data/portraits/medium/”並移動/刪除.STI文件您要刪除的肖像。
然後重新安裝它,這與惰性方式相同,除了您還必須將 .STI 文件移回“Wizardry 8/data/portraits/medium/”。夠簡單吧?
動畫提示
您可以使用步驟 2 中初始“全部導出”中的原始肖像文件來獲取動畫文件的範例;也以正確的順序,以便您知道要對動畫進行什麼樣的編輯,以及通過肖像或 sti 編輯器導入它們後如何對它們進行排序。順便說一句,這就是為什麼我建議你使用類似人的臉。更容易閱讀他們的表達方式,因此它們可以作為更好的參考框架。
您不必真的是藝術家(甚至沒有繪圖板)來為圖像設置動畫,可以使用照片處理技巧(在 Zombra 的指南中進行了解釋),但由於我們正在使用如此小的解析度,它真的只是開始歸結為操縱像素。我們說的是每個動畫可能移動 5-10 像素,你可以用滑鼠來完成,我成功地做到了。我的意思是它實際上只是抬高/降低眉毛、眨眼和移動嘴巴,最難的部分可能是你還必須在其中一個動畫中部分地移動下巴和嘴巴,但我相信你如果你真的想,會想辦法的。
老實說,我花了最長時間才找到合適的圖片,如果你有 6 張來自不同藝術家且風格不匹配的圖片,感覺有點奇怪,我不認為你想要那樣,所以理想情況下,你必須從同一位藝術家。瀏覽候選藝術家,然後瀏覽他們的畫廊,這需要一段時間。但是動畫部分(我沒有像指南中那樣做,我只是使用了 1px 大小的 Photoshop 畫筆工具並手動編輯了東西)可能只花了我 30 分鐘(現在做了 6 次之後,我可以做到它在 15 分鐘內),我的意思是整個動畫集,整個 9(實際上是 7)幀編輯。這真的很容易,只要你知道,大膽一點,不要害怕搞砸。當你工作這麼小,當你
如果您查看我提供的範例肖像,您會發現當您在 Photoshop 中打開它並放大到足夠近以正確看到它時,它實際上看起來像一堆像素,所有這些都可以,我只需要移動像素周圍,你知道,當她不得不閉上眼睛的時候,我只是把我認為是睫毛的地方移了下來(按住 alt 來選擇睫毛的顏色,然後用我的 1px 畫筆在我認為眼底所在的地方畫出來,然後顏色選擇再次在原來的睫毛上方,把它畫在睫毛的原始位置上以創建眼瞼,也許會為了真正賣掉它而加入一點點高光,然後bam,閉上眼睛!)。對她的嘴巴進行類似處理,我只是將下巴垂直向下移動 1 個像素,然後在她的嘴巴中創建一些黑色(表示它是張開的)並隨意移動代表她嘴唇的像素。它甚至看起來都行不通,但確實行得通。因為當你工作這麼小的時候,正如我之前所說的,沒有人能說出來!
但如果你真的被這個概念嚇到了(或者只是懶得給自己 30 分鐘的時間去嘗試),可以使用 Live2D 之類的實用程序,或者你可以使用 3D 模型或諸如 facerig 之類的模型擺姿勢軟體來創建你的肖像,但是我只是更喜歡手動和 2D 方式,它對我來說看起來更好。您還可以使用具有不同表情的真實面部照片,這將是一個有趣的實驗,但是正確定位動畫會有點挑戰,因為您無法 100% 保持相機靜止不動,無論您是誰’正在拍照也無法讓他們的頭部保持 100% 靜止。但是你可以試試。畢竟,這就是我們使用 Photoshop 的目的。
故障排除…
- 肖像背後的背景是透明的而不是黑色
- 當我將動畫導入肖像編輯器時,藍色是錯誤的,並且在遊戲中它不像應有的那樣透明。
- 當我導入動畫時,縱向編輯器中的藍色看起來是黑色的
所有這些問題都是索引不正確的問題,所有這些問題都困擾了我很長一段時間,但我終於找到了。最初指南說將索引調色板中的第一個正方形設為藍色,但現在它改為最後一個,這是有原因的。顯然,STI 編輯器和 Photoshop 處理索引的方式不同,這也是為什麼惰性方法讓你將最後一個正方形設為藍色而正確的方法是將第一個正方形設為藍色的原因。因此,如果您遇到任何這些問題,請嘗試將調色板的第一個/最後一個(無論您上次沒有做哪個)正方形設為 100% 藍色,而不是最後一個/第一個。
如果這不起作用,請從任何肖像(以及任何使用藍色作為 Alpha 通道的肖像)導出中型肖像或動畫之一;最好導出您計劃編輯的肖像,以確保原始肖像我的意思是),然後在 Photoshop 中打開它並轉到“圖像>模式>顏色表…”它會向您顯示索引調色板,只需在此調色板中查找 100% 藍色方塊,然後將您的 100% 藍色在您編輯的文件的自定義索引上的同一位置。這應該解決它。
- 當我將動畫導入 STI 編輯器時,背景看起來不像它應該的那樣是藍色的!
哦,這發生在我身上一次(參見名為“Liz”的範例肖像),這可能最終需要您逐案調查,首先您需要在 STI 編輯器中分析原始肖像的索引(已經保存了文件?運氣不好,以正確的方式指南從第 7 步重新開始以取回原始文件,除非您儲存了它的副本……)
在我的具體情況下,我注意到我的圖像變成了深紅色而不是預期的藍色,而且我還在原始索引中看到,第一個正方形是藍色的,第二個是紅色的。所以為了解決這個問題,我只是重新製作了這個特定肖像的顏色索引(參見正確方法指南的第 11 步),但是在將第一個正方形設為藍色後,我將第二個正方形設為紅色(#ff0000)。這為我解決了它。
如果您需要使用黃色,您可以使用#ffff00 來製作。
- 在遊戲中和肖像編輯器中,肖像看起來比在 Photoshop 中更糟糕。缺少顏色/偽影。
我不知道為什麼會發生這個問題,但我知道解決方案是以正確的方式而不是懶惰的方式導入肖像(只需向上滾動並查看我比較兩者的範例圖像,你會看到。 )
可以修改調色板,直到看起來正確為止。或者使用藍色以外的其他東西來表示透明(例如紅色或黃色,它們似乎都是受支持的選項,您當然也必須適當地更改索引才能做到這一點)。如果您決定嘗試調整調色板,幸運的是您可以使用肖像編輯器對其進行測試,並且不需要每次都啟動遊戲(因為在遊戲中它看起來或多或少與肖像編輯器中的相同。)也許使用更少的顏色(而不是 256,嘗試 192?128?),看看是否有幫助。不過,如果這是您的問題,可能是時候將其退出並以正確的方式進行。
- 我想為 Vi Domina 和 RFS-81 等可招募角色編輯肖像,但我不知道怎麼做!
好吧,這裡的問題是肖像編輯器實際上並沒有閱讀可招募 NPC 的肖像。所以你要做的就是使用cosmic forge編輯器,為你要編輯的npc提取合適的大中小人像.sti文件,用STI編輯器全部編輯,記得把文件放進去正確的位置(“\Wizardry8\Data\portraits\large”和“\Wizardry8\Data\portraits\medium”和“\Wizardry8\Data\portraits\small”)。其餘的工作與“正確方式”的指南完全相同。