如何修復 Moho 自訂三角形變形網格中的破洞
要修復 Moho 自訂三角形變形網格中的破洞,請先檢查受影響的三角形是否有填色形狀。補回缺少的填色、修復未連接的邊界,或在保留網格點與曲線的前提下重建網格形狀。如果破洞是在三角剖分後立即出現,請先復原該操作,再進行其他修改。
本指南適用於在角色插畫上修復自訂網格的動畫師。指南將手動畫出的三角形面與自動三角剖分的網格分開說明,接著提供一套實用步驟,協助找出並修復缺口。
為什麼網格明明顯示三角形,仍然會有破洞?
在 Moho 中,繪製曲線與建立填色形狀是兩個不同的操作。看得見三角形輪廓,不代表其內部已包含填色形狀。Lost Marble 的官方文件說明,繪圖工具用來定義幾何形狀,而填色工具則用來建立其可見外觀。填色工具
這項差異會影響變形結果:未填色的區域可能會在插畫上留下相應的缺口。在一則直接的疑難排解討論中,一位 Moho 使用者回報圖片有部分區域缺失,回覆指出通常是因為缺少填色。智慧網格未顯示孔洞/缺口
請把輪廓當作檢查的參考,而不是網格完整的證明。在新增更多網格點之前,先確認缺失區域是否沒有面、含有非預期的內部邊界,或只在動畫過程中出現。
如何判斷應該先嘗試哪種修復方式?
變更網格前,先另存一份專案副本。在第 0 格檢查受影響區域,再與問題最明顯的影格比較。以下判斷參考流程,是根據下文所引述的填色規則與疑難排解回報整理出的編輯診斷步驟。
| 觀察到的情況 | 優先檢查項目 | 可嘗試的修復方式 |
|---|---|---|
| 動畫開始前就缺少一個三角形區域 | 該三角形是否含有填色形狀? | 建立缺少的填色 |
| 三角剖分後立即出現多個缺口 | 先前的網格顯示是否正常? | 復原操作並檢查原始形狀 |
| 缺口沿著封閉的內部迴圈出現 | 該迴圈是否形成了不需要的洞? | 修正邊界或引導線配置 |
| 某個位置無法填色 | 邊界點是否確實相連? | 修復連接,再重新建立填色 |
| 缺口只在特定姿勢下出現 | 減少局部移動後,缺口是否消失? | 重建網格前先檢查局部變形 |
每次只改一項,並在每次修改後比較同一個影格。這樣才能看出修改的效果:如果建立一個填色後,剛好補上唯一缺失的三角形,就能清楚判斷該缺口的原因。如果沒有任何變化,請繼續診斷,而不是填色無關區域。
如何填補單一缺失的三角形?
若手動建立的網格只有一個孤立缺口,請先進行局部修復:
- 選取包含該網格的向量圖層。
- 啟用 建立形狀。
- 只選取缺失三角形的三個邊界點。
- 確認預覽涵蓋預期的三角形內部。
- 按下 Space 建立填色形狀。
- 在同一個影格再次檢查插畫。
Lost Marble 的「建立形狀」說明指出,選取預期的邊界後,按下 Space 即可建立形狀。文件也說明,如果預覽只有輪廓,沒有封閉的填色預覽,就表示目前的選取範圍尚未定義出預期的填色區域。填色工具
例如,假設相鄰的兩個三角形覆蓋了角色畫作的一小塊區域,但只有左側三角形顯示插畫。請選取右側三角形的三個邊界點,並建立其填色。這是用來說明修復方法的情境,並非已回報的測試結果。
局部修復時,請避免選取整個網格。精準選取可讓你檢查單一面,避免不確定應填色哪個區域。
如何在不刪除網格的情況下重建多個缺失面?
若有多個缺失面,或現有形狀配置混亂,重建形狀可能比逐一修補每個三角形更實際。一則 Moho 論壇上的替代做法提到:刪除現有形狀,執行 Scripts > Draw > Fill Quad Mesh,然後再次將網格圖層指定給圖片。該討論涉及 Moho 13.5 和 14.1 中回報的缺口,並未證實所有較新版本都會遇到相同問題。網格格線影響我的圖片
在已儲存的工作副本上:
- 選擇 選取形狀,而不是點選取工具。
- 按下其 全選 按鈕,然後刪除選取的形狀。
- 確認底層的點與曲線仍然保留。
- 執行 Scripts > Draw > Fill Quad Mesh。
- 檢查圖片圖層的網格指定,並查看先前缺失的區域。
雖然名稱如此,Fill Quad Mesh 除了四邊形路徑,也能根據三角形路徑建立形狀。相關技術討論也強調,刪除形狀時要保留底層路徑。變形圖層問題:我哪裡做錯了?如何正確操作才能完全控制?
如果網格已經畫好各個三角形邊界,這種做法就很適合。若圖層只有外輪廓與用於自動三角剖分的稀疏引導線,請先確認預期的建構方式;這兩種起始配置需要不同的處理方式。
三角形無法填色時該檢查什麼?
看似封閉的三角形,交會處仍可能沒有連接。在手動網格的討論中,一位有經驗的參與者建議暫時移動可疑的點,以找出未焊接的連接處;確保交會點妥善焊接,並分階段測試建構過程。變形圖層問題:我哪裡做錯了?如何正確操作才能完全控制?
請在局部採用這種方法:稍微移動一個可疑角點,觀察相鄰邊是否跟著移動,然後復原這次診斷性移動。修復應該形成共用交會點的連接,再重新嘗試填色。請沿著缺口周圍逐處檢查,避免反覆重建整個圖層。
也要檢查選取的邊界本身。Lost Marble 的文件指出,選取多餘的內部點會讓預期的填色變得不明確。只選取單一三角形的邊界,能更清楚地測試填色是否可行。填色工具
封閉的內部引導線造成破洞時該怎麼辦?
Moho 支援含有洞的複合填色。官方教學說明,將外部邊界與封閉的內部邊界一起選取,可以定義出帶有開口的填色區域。因此,封閉整齊的內部迴圈可能是有意義的幾何形狀,而非無關緊要的細節線。教學 2.2:繪製帶洞的形狀
在自動網格工作流程中,請檢查原本只打算用來引導變形的迴圈。一位使用者在排查這個特定差異時回報,保持引導線開放後,非預期的開口便消失。這是特定工作流程中的觀察結果,不代表手動建立的網格中每個三角形都應保持開放。變形圖層問題:我哪裡做錯了?如何正確操作才能完全控制?
請依據建構方式選擇修正方法:手動建立的三角形面需要封閉邊界才能填色;自動工作流程則需要妥善配置引導線,避免意外定義出要排除的區域。
修復網格後應該再次進行三角剖分嗎?
請勿將 三角剖分 2D 網格 當成萬用修復按鈕。一則論壇回報提到,對已透過 建立智慧變形圖層 建立的網格切換三角剖分時,出現了破洞。該回報記錄的是 2023 年的一種特定操作順序,請將其視為診斷線索,而非所有目前版本都會出現此問題的證據。變形圖層問題 — 第 2 頁
若是手動畫出的面,請選擇符合你想保留之幾何形狀的操作。技術指引區分了從填色輪廓與引導線產生三角形,以及沿著手動畫出的三角形和四邊形路徑建立形狀這兩種方式。指引也建議,在產生網格前,先保留原始建構圖層的副本。四邊形網格頭部骨架的最佳做法?
修復後,請檢查原本出問題的影格、中立姿勢,以及主要姿勢之間的影格。將受影響的短片段算圖,並與工作區畫面比較。只要預期的插畫在所需的整段移動中都保持覆蓋,就可保留這項修復;若缺口仍然存在,請回到局部邊界進行填色,不要在尚未診斷原因前就增加網格密度。
來源
- 填色工具 — Lost Marble 官方文件。
- 教學 2.2:繪製帶洞的形狀 — Lost Marble 官方教學。
- 智慧網格未顯示孔洞/缺口 — Moho 動畫論壇。
- 網格格線影響我的圖片 — Moho 動畫論壇。
- 變形圖層問題:我哪裡做錯了?如何正確操作才能完全控制? — Moho 動畫論壇。
- 變形圖層問題:我哪裡做錯了?如何正確操作才能完全控制?— 第 2 頁 — Moho 動畫論壇。
- 四邊形網格頭部骨架的最佳做法? — Moho 動畫論壇。
