造物森林 · 像素風素材生成流水線

小蛙劍客 · 實驗紀錄(2026-11-06~08)。核心想法:AI 只畫高解析度、線條明確、色彩飽和的卡通圖;像素化由腳本完成。
① 定裝照(造型錨點)② 轉面參考(側面/背面)③ 動作草稿(影片模型 VACE)④ 挑關鍵幀⑤ 逐張精修(Edit 模型)⑥ 腳本像素化⑦ 動畫輸出✗ 試過失敗的路

①定裝照(造型錨點)可用

先把造型定下來。目前兩條路都有成果:Gemini(可上傳多張參考圖)出 T pose 正面定裝照;Qwen-Image-2.1(本機、純文字)一次出正面/側面/背面/斜上四視圖。風格要「粗黑輪廓、平塗、高飽和、少而寬的條紋」,利於縮成像素。
Gemini:T pose 定裝照(採用中;道具靠真實照片當參考)
參考:美工刀片(Wikimedia Commons,OLFA;授權待確認)
參考:紅色瓶蓋(Wikimedia Commons;授權待確認)
Qwen-Image-2.1 四視圖 seed 1(純文字):2×2 版面、四視角造型一致、斜上視角畫出來了
Qwen-Image-2.1 四視圖 seed 2

②轉面參考(側面/背面)部分可用

用 Qwen-Image-Edit(單張輸入)從定裝照衍生其他角度。大幅度姿勢變化它做得到,所以側面可用;背面兩個 seed 都有瑕疵。
側面(可用,朝左)
背面 seed 1:沒有刀片
背面 seed 2:刀片穿過手、重複出現

③動作草稿(影片模型 VACE)部分可用

Wan2.1-VACE-14B,參考圖→影片:餵側面圖,生成 49 幀走路。肢體結構與步態對、左右腳交替有出現;但畫風漂移、眼睛閃爍、腳的細節模糊,所以只當「動作草稿」。約 5.5 分鐘一段。只試過 1 個 seed。
49 幀中每隔 4 幀取樣
VACE 原始輸出(12 fps)

④挑關鍵幀進行中/未驗證

從 VACE 影片肉眼挑一個步態循環的幀(目前是第 28、32、36、40 幀),裁成方形放大。尚無自動挑選方法。
第 28/32/36/40 幀

⑤逐張精修(Edit 模型)部分可用

一次修一張,每個關鍵幀各自生成。上排=VACE 關鍵幀;中排=單張精修(只給關鍵幀);下排=多圖精修(定裝照+關鍵幀,Qwen-Image-Edit-2509)。單張版風格很好(粗輪廓、平塗)但角色不一致;多圖版刀片細節保住、眼睛較穩,但風格沒修好,且 4 張裡 1 張原樣複製、1 張雜訊壞掉。
三排對照:關鍵幀/單張精修/多圖精修

⑥腳本像素化可用

AI 不畫像素風;腳本做:去背(含洋紅色相的陰影)→ 各幀共用裁切框/縮放/調色盤 → 腳底與重心對齊 → 限定尺寸與色數。64×64 尚可辨認;32×32 眼睛消失、披風糊成雜點。
32×32、24 色(單張精修的四幀):臉、披風、刀片都糊了
64×64、24 色(早期版本:張開/併攏的走路)

⑦動畫輸出部分可用

呼吸、上下起伏這類微小動作用腳本直接改像素圖(插入/刪除一行像素,腳底不動),有效;走路目前還不合格——張開/併攏有做到,但左右腳沒有交替。
idle 呼吸起伏(腳本改像素,64×64)
走路(張開/併攏,左右腳未交替,不合格)
VACE 關鍵幀精修後 32×32(4 幀)

✗試過但不要走的路失敗紀錄

這些是實測失敗的做法;留在這裡是為了不再重複踩。
整張 2×2 sheet 一次生成:四格的腿都一樣,沒有邁步
(對照)單張精修丟失刀片折斷線與圓孔
多圖精修 seed 1 的第 32 幀:背景雜訊壞掉
把多張參考圖拼成一張板丟給單張輸入的 Edit:模型只是把整張板重畫一遍
要求「近側腿在前」
要求「遠側腿在前」:與左圖幾乎一樣,模型分不出近遠腿
狀態標籤是依實測肉眼判斷,不是量化指標。
由 web/build_pipeline_page.py 自動生成;素材來源於 art/。細節文件:docs/像素風遊戲素材生成工作流.md。