表情區塊頂部的新增表情會在模型旁建立一個 .exp3.json 表情檔案。每個表情按鈕旁邊的箭頭下拉選單裡是編輯…、複製…,散放在磁碟上的檔案還多出重新命名…、刪除…
這一套只在 Live2D 模型上有。儲存之後檔案立刻出現在表情裡,不需要重新載入模型
編輯器
對話框左邊是這個檔案本身的設定,右邊是模型的每一個參數各佔一列
| 控制項 | 作用 |
|---|---|
| 名稱 | 檔案名稱,副檔名固定顯示在輸入框右側。編輯現有檔案時不可改——改名要用重新命名… |
| 淡入、淡出 | 寫進檔案的淡入淡出時間,0 到 5 秒。檔案裡沒寫這兩項時按 Cubism 的 1 秒算 |
| 獨奏 | 預設開啟。編輯期間靜音其餘所有表情 |
| 顯示物理模擬 | 把物理演算驅動的參數一併列進來,預設關閉 |
| 已開啟項置頂 | 把開著的列排到清單最上面 |
| 篩選參數 | 按名稱或參數 id 過濾右邊的清單。旁邊寫著一共幾項、已開啟幾項 |
| 擷取姿勢 | 見 擷取姿勢 |
| 還原 | 丟掉這次開啟以來的所有變更,回到檔案裡原本的內容 |
每一列左邊的開關決定這個參數寫不寫進表情,開啟後出現混合下拉選單和一條滑桿。列上標著參數所在的群組與 id,物理演算驅動的參數帶物理模擬標記
儲存寫入檔案,取消放棄這次編輯——有未儲存的變更時它會變成醒目的顏色
混合模式
| 模式 | 存進檔案的是什麼 | 滑桿範圍 |
|---|---|---|
| 新增 | 相對參數預設值的增量。多個表情同時生效時相加——預設項 | 參數自己的範圍 |
| 覆寫 | 一個絕對值。多個表情同時生效時,最後一個說了算 | 參數自己的範圍 |
| 正片疊底 | 一個倍率。多個表情同時生效時相乘 | -3 到 3,與 VTube Studio 一致 |
滑桿上顯示的始終是參數最終停在哪裡,「新增」也不例外:它按參數的預設值換算,存進檔案的才是那個增量
一列的模式改了再改回來不會丟掉原本的數值——每個模式各記各的
VTube Studio 把「覆寫」讀作相對預設值的偏移,Cubism 和 Persona 讀作絕對值。要讓一個表情檔案在兩邊表現一致,用「新增」
預覽
編輯器開著的時候,模型上即時顯示你正在編的這些列。預覽寫在所有驅動之後,所以哪怕參數正被臉部追蹤帶著動,變更也看得見——和 VTube Studio 的表情編輯器一樣
正在編輯的這個表情本身在此期間被靜音:它保持自己的啟用狀態和淡入淡出,只是不再產生效果,預覽因此不會疊在它自己身上。獨奏把其餘所有表情也一起靜音;關掉它,這些列就疊在其他正在生效的表情之上,和儲存後的效果一致
靜音不是關閉。編輯器開著的時候,快速鍵、自動化 或 外掛 API 照常切換並儲存真正生效的那組表情,關閉編輯器不需要把任何東西還原回去
物理演算驅動的參數不參與預覽——播放時它們由物理演算自己算出來。開啟顯示物理模擬只是讓它們能被編輯和儲存
播放時的優先順序和預覽不同:臉部追蹤正在驅動的那些參數最終由追蹤說了算,儲存下來的表情在它們上面會被蓋過去。預覽照樣把變更顯示出來,是為了讓你在追蹤執行時也能編輯
擷取姿勢
擷取姿勢取樣模型此刻的每一個參數——追蹤、動作和待機都已經算完——把偏離預設值的那些開成「新增」列
每個參數都正好停在預設值時按它沒有反應,只提示沒有可擷取的內容
儲存到哪裡
新增和複製出來的檔案落在模型根目錄,也就是 VTube Studio 用的表情資料夾;已經有一個表情佔著同樣的檔案名稱時,改落在那個檔案旁邊。編輯現有檔案永遠寫回它自己的路徑
儲存後它立刻被列出:新檔案成為表情裡的一個新項目,編輯過的那個就地更新。正在生效的表情直接帶著變更出現,沒有淡入
名稱和任何一個已列出的表情檔案重名會被拒絕——快速鍵和 記住表情 都按檔案名稱繫結。檔案已經存在時會先問一句取代現有檔案?
模型資料夾不可寫時無法儲存表情——內建模型就屬於這種情況。這時換成你自己資料夾裡的模型
重新命名與刪除
只有散放的表情檔案能重新命名或刪除。模型在 .model3.json 裡宣告的那些不行:Persona 從不修改模型檔案。它們照樣可以編輯…,或者複製…,複製出來的新檔案就是散放的
重新命名…:檔案在模型旁改名,繫結在它上面的 虛擬形象快速鍵 和 記住表情 裡的那一項一併跟著走。正在生效的表情保持生效,只是換了個名字
刪除…:把檔案移進垃圾桶,並移除繫結在它上面的快速鍵,確認框裡寫明有幾個
兩者都是先寫快速鍵和記住的表情、再動檔案:附屬檔案拒絕寫入(唯讀或格式損壞)時整個操作取消,檔案原封不動
檔案相容性
檔案裡原有的東西會被保留:淡入淡出時間、關掉的那些參數,以及 Persona 自己不認識的欄位——VTube Studio 的 IsModelCustomizationExpression 就是一例——都照樣寫回去。VTube Studio 的寫入器會把這些丟掉
同一個參數的多條同模式項目摺進一列:新增相加、正片疊底相乘、覆寫取最後一條,和播放時的演算法一致。所以一列就是這個參數的全部效果,關掉它就一併去掉
目前模型沒有的參數(一個檔案在多個模型間共用時會有)照原樣寫回,清單下面會寫出有多少項目無法顯示。一個參數的項目混用了多種模式時,靠前的那幾段留在它這一列後面,只在這列開著時播放和寫入
最後更新於 2026年9月19日