簡短回答
AI 圖像模型沒有記憶。每張圖片都是從零開始生成的,所以「一個留著短黑髮的高個女人」每次都會變成不同的高個女人。解決方法不是寫出更好的描述,而是為每一頁提供同一張角色圖片,讓模型照著參考。
角色漂移是什麼樣子
你畫出第一頁,主角看起來很符合預期。到了第二頁,她的下巴變得更圓潤。畫到第五頁時,她的頭髮變長了,眼睛顏色也變了。讀者翻回前面,可能都認不出這是同一個人。沒有哪一頁單獨看是錯的——每張圖都符合你給的文字,只是彼此對不上。
這是人們放棄用 AI 創作漫畫最常見的原因。生成一張好圖很容易。真正的難題,是讓同一個人貫穿整整 40 頁。
為什麼會這樣:四個原因
1. 文字描述的是一群人,而不是某一個人
「綠眼睛、雀斑、凌亂的紅頭髮」可以形容數百萬張臉。模型會隨機挑出其中一張,下次又會換一張。
2. 每張圖都是從頭開始生成的
除非把上一張圖重新提供給模型,否則它根本不知道自己五分鐘前畫了什麼。
3. 場景會干擾臉部特徵
夜間燈光、新的服裝、哭泣的表情,或從下方拍攝的鏡頭角度,都會把臉部帶向新的方向。場景變化越大,角色的變化也越大。
4. 每張圖片中的人物太多
一個分格裡有四個角色時,人物特徵會混在一起:對手借用了主角的頭髮,導師長著女主角的眼睛。
無法解決問題的方法
- 把描述寫得更長。增加更多形容詞可以縮小範圍,卻永遠無法鎖定一個人。
- 重複使用同一個種子。對於幾乎完全相同的影像,它確實有幫助;但只要姿勢或場景發生變化就會失效——而漫畫的每個分格都會發生這種變化。
- 輸入上一頁漫畫。錯誤會不斷累積:第三頁上略有偏差的臉,會變成模型生成第四頁時的參考。
真正有效的方法:每個角色準備一張參考設定表
人類漫畫工作室早在 AI 出現很久以前就解決了這個問題:角色設定表。每個角色只需清楚地繪製一次,參與這部作品的每位畫師都根據這張設定表來繪製。同樣的概念也適用於 AI。把每個反覆出現的角色繪製一次,然後將該圖像附加到他們出現的每一頁。
以下三個細節決定了這張設定表是否真正有效:
- 是身分,而不是服裝。 設定表展示的是角色的臉部、頭髮和體格,穿著樸素、中性的衣服。如果設定表中的角色穿著鎧甲,那麼他參加婚禮時也會穿著鎧甲。服裝屬於各個場景。
- 設定表控制臉部,場景控制其他一切。 表情、姿勢、服裝、燈光和鏡頭都來自畫面。只有身分來自設定表。
- 附有編號的參考圖。 當一個畫面中有兩個人時,指示必須說明附加的圖片分別對應誰——「圖片 1 是瑪拉,圖片 2 是喬納」——否則模型就會自行猜測。
角色確實應該變得不一樣的時候
故事會改變人物。時間跳躍會讓他們變老,戰鬥會讓他們留下傷疤,詛咒會讓他們的頭髮變白。這不是設定漂移,而是劇情發展。錯誤在於覆蓋原始設定表,因為這樣一來,你重繪之前的每一章時,角色也都會變成新造型。
更好的做法是使用不同版本。保留原始設定表,並新增一個從角色發生變化的章節開始生效的版本,讓每一章使用故事發展到那個階段時適用的版本。
不要因為換了衣服就建立新版本。新服裝只是場景細節。換了張臉,才需要新版本。
哪些角色值得製作設定表
只保留會再次登場的角色。那個只說一句話的店主會在面板中被描述,然後被遺忘。為每個路人都製作一張設定表既花錢,又會讓角色陣容變得臃腫,還會更難分辨誰才是重要人物。同樣的規則也適用於地點:故事中不斷回到的王座廳值得配備一份背景參考,而只出現過一次的走廊則不需要。
Novel2Comic 如何為你完成這些工作
你不必手動管理以上任何事項。當你向漫畫助理請求一個章節時,它會先讀取完整的角色列表。沒有設定表的重複登場角色會在繪製任何頁面之前獲得一張設定表。接著,每一頁都會附上其中人物的設定表——每頁最多四張——並在面板說明中標明每個人的姓名。
- 設定表會儲存在素材庫中,你可以在那裡查看每個角色及其所有版本。
- 編輯角色的姓名或描述不收取費用。重新繪製設定表會消耗一張圖片,並會更改之後繪製的每一頁。
- 當故事讓某個人發生永久性的變化時,助理會從該章節開始新增一個版本,而先前的章節仍保留原來的形象。
一致性檢查清單
- ☐ 每個反覆登場的角色都只有一份目前的設定表。
- ☐ 設定表呈現日常服裝;各場景的服裝則寫在場景中。
- ☐ 每一頁都會附上其中人物的設定表,並標明每份設定表對應誰。
- ☐ 發生永久性變化時,會從相應章節開始建立新版本;舊版本也會保留。
- ☐ 只出現一次的角色會在分格中描述,不會建立設定表。
- ☐ 故事中反覆出現的地點都有各自的背景參考圖。
看看你的角色如何始終保持一致
選一章,其中有兩三個反覆登場的角色,請求將其繪製成漫畫,然後翻閱各頁。
角色一致性如何運作