視覺小說切換立繪姿勢時角色突然跳位,如何統一定位基準
切換立繪時跳位,先檢查身體錨點在圖片內的位置,別只比較圖片尺寸。用一張定位基準卡,分別記錄畫布邊界、身體錨點、動作位移與替換補償,讓雙手自然垂放切換成抱臂時,腳下位置保持一致。

開篇導讀
切換站姿立繪時,先讓每張圖中約定的身體錨點落在同一個場景位置,再單獨加上動作所需的位移。圖片尺寸相同、畫布中心重合,都不保證角色站在原處。整合至專案時,應交付一張立繪定位基準卡,把圖片邊界、錨點位置、預期位移與替換補償分別寫清楚。
以下書店店員從垂手改為抱臂的情境、座標及銜接安排,皆為原創虛構教學範例,並非真實使用者案例、實測結果、親自測試紀錄或 DramaFork 產品功能,也未預設任何引擎。
一、先分清畫布移動與角色移動
把透明立繪想成一張畫著角色的透明片。透明片左上角是一個位置,角色腳下又是另一個位置。透明片放在同一點,只有腳下到透明片邊緣的距離也一致,角色才會落在同一點。
本例統一以像素為單位,左上角為原點,向右、向下為正方向;所有圖片皆以原尺寸顯示,不旋轉、不鏡像。這只是方便計算的約定,實際整合至專案時,要轉換成專案使用的座標規則。
垂手圖的畫布寬600、高1000,腳下錨點位於圖內座標(300,940)。抱臂圖因袖口和髮梢向外延伸,匯出邊界變寬、變高,畫布寬700、高1040,錨點變為(350,980)。若兩圖左上角重合,抱臂圖的腳下就會向右50、向下40。
這裡改變的是腳下相對於圖片原點的位置,並不代表店員真的跨了一步。即使把兩圖補成相同尺寸,只要補邊方向不同,錨點仍可能不同。所以檢查表不能只寫「尺寸一致」,還要記錄錨點在畫布內的位置。
二、站姿替換以腳下為主,軀幹輔助核對
本例要求店員原地抱臂,因此把雙腳接地位置之間約定的中點作為身體錨點。兩張圖的下半身站姿保持一致,髮梢、袖口和手臂可以改變輪廓,但不能連帶移動腳下基準。
不要使用整個角色可見輪廓的中心。抱臂、伸手或頭髮展開都會改變外接邊界,輪廓中心也會隨之變化;拿它定位,就可能把局部動作變成整個角色橫移。畫布中心也只有在繪製和匯出始終遵守同一套放置規則時,才適合作為身體定位的替代基準。
腳下錨點負責站位,胸口或骨盆附近的約定點可用來核對身體各部位的關係。腳下已經對齊而肩膀略動,可能正是抱臂的動作;若頭、胸、腳之間的距離整體改變,就要檢查縮放或繪製比例,不能繼續靠平移修補。
半身立繪沒有腳時,可在原稿中保留畫布外的站立基準,或為同組素材約定穩定的軀幹參考點。後者適合沒有明顯彎腰、轉體的姿勢組;一旦參考部位本身參與動作,就必須重新說明固定的是什麼。
三、填好定位基準卡,再計算替換補償
先選垂手圖作為本組參考姿勢,並約定它的腳下落在場景座標(900,1000)。畫布左上角應放在「場景目標點減去圖內錨點」的位置。這裡相減的座標,必須使用相同單位與方向規則。
下面是一張填妥的基準卡。重複使用時保留左欄欄位,替換右欄內容;座標應取自自己的素材標註。
| 欄位 | 本例填寫內容 |
|---|---|
| 姿勢組與條件 | 書店店員;垂手、抱臂;原尺寸,不旋轉、不鏡像 |
| 畫布邊界 | 垂手:600×1000;抱臂:700×1040;皆含透明區域 |
| 身體錨點 | 雙腳接地位置的約定中點;垂手(300,940),抱臂(350,980) |
| 場景目標點 | 兩姿勢皆為(900,1000) |
| 預期位移 | 原地抱臂:(0,0) |
| 畫布放置位置 | 垂手左上角(600,60);抱臂左上角(550,20) |
| 替換補償 | 相對於垂手的畫布位置,抱臂左移50、上移40 |
| 銜接示意 | 垂手腳下(900,1000)→抱臂腳下(900,1000);袖口與髮梢可向外延伸 |
計算垂手圖:橫向600加300等於900,縱向60加940等於1000。抱臂圖則是550加350、20加980,得到相同的腳下位置。這就是對齊依據,不必憑感覺移到「差不多」。
統一原稿畫布並固定角色基準,能減少整合至專案時的補償紀錄,但要保留更多透明區域。保留緊密裁切也可以,只是每張圖都必須有可靠的錨點。兩種做法都成立,關鍵是別在同一姿勢組內混用未記錄的規則。
四、把有意的移動另列一項,別混進補償
如果演出改成店員抱臂時向右移動20像素,應把預期位移寫為(20,0),讓目標腳下位置變成(920,1000)。抱臂畫布左上角於是為(570,20):先消除邊界差異,再保留右移20的演出意圖。
相對於垂手畫布,最終變化是左移30、上移40,但這不能籠統記為「抱臂偏移」。卡片仍應分開保留邊界補償與動作位移,否則下一場需要原地抱臂時,編輯者無法判斷哪些數值可以沿用。
銜接可以寫成「垂手原站位→腳下右移20→抱臂新站位」,並註明移動是在換圖瞬間完成,還是透過另行安排的過渡完成。定位規則只決定端點,不會自動補出自然的跨步過程。
若抱臂圖本身已經畫出身體傾斜或腳步變化,先確認這是繪製的動作,還是實際套用時的位移。不能既保留圖中的移動,又額外加上同一段場景位移。判斷依據應是動作設計與錨點標註,光看圖片加寬多少無法確定。
五、依銜接順序核對,並註明適用範圍
整合至專案後進行檢查時,先固定顯示比例與場景目標點,只放參考圖;再換成抱臂圖,核對腳下是否仍落在目標點。接著來回替換,確認沒有把上一次補償累加到下一次。每個姿勢應根據自己的錨點求出放置位置,而不是沿用上一張圖的暫時位移。
可暫時疊合兩個姿勢,分別觀察畫布邊緣、腳下與軀幹。畫布邊緣不同而腳下重合,符合本例要求;腳下固定但頭部略有變化,需要依動作設計判斷;腳下與軀幹一起偏移,則回頭檢查錨點、座標方向與縮放條件。這些是待執行的檢查步驟,並非已完成的測試。
素材重新裁切後應更新卡片,不能沿用舊錨點。改變縮放、旋轉或鏡像時,也要依實際變換重新換算錨點;本文的直接加減僅適用於前面約定的顯示條件。
這張卡適用於同一角色、同一站位規則下的姿勢替換。坐下、跳躍、明顯轉身或鏡頭改變,應另訂動作基準與銜接條件。它能說明圖片替換時站位是否一致,不能單獨保證角色比例、背景透視或動作過渡自然。






