モバイル表情変換 - Mobile Expression Converter〖Unity / VRChat〗
- ダウンロード商品¥ 350






赤面や青ざめなど、顔の透明表情を Quest・Android・iOS 向けに変換。複数メッシュ・個別マテリアルスロットの Multiply / Additive 設定、表情マテリアルの切り替えアニメーション、NDMF プレビューに対応。右クリックで追加し、元のアバターや表情を保持したままアップロード時に自動処理します。
日本語
顔の表情を、モバイルアバターにも。 Mobile Expression Converter は、赤面や青ざめ、顔の陰影などの透明表情を、Quest・Android・iOS 向けに変換する Unity ツールです。アバターを右クリックして追加すれば、アップロード時に自動で処理。表情ごとのマテリアル切り替えにも対応し、元のアバターを編集せずに導入できます。 特徴 ・複数の顔メッシュとマテリアルスロットを個別に指定。メッシュ全体、または選択した各スロットで Multiply(推奨)/Additive を使い分けられます。赤面には Multiply、白い涙やハイライトには Additive が適しています。 ・赤面・青ざめ・顔の陰影をモバイル向けに変換。PC 用の透明な表情マテリアルを、モバイルで使える表現にします。 ・lilToon の透明マテリアルと Poiyomi の Fade / Transparent に対応。 ・表情マテリアルの切り替えアニメーションも自動処理。BlendTree、Override Controller、アニメーション内だけで使うマテリアルにも対応します。 ・右クリックで追加し、顔を自動検出。通常どおりアップロードするだけで NDMF が変換します。 ・元のアバターとアセットを保持。Mesh、UV、ボーンウェイト、BlendShape、マテリアルスロットを維持したまま、ビルド用コピーを処理します。 ・同じ設定を PC / モバイル用に利用可能。Windows ビルドでは元の表情を使い、Android / iOS ビルドで変換します。 ・どのビルドターゲットでもボタンで NDMF プレビューを開始・終了。Android / iOS では自動プレビューも利用できます。 ・VRCQuestTools と組み合わせて、衣装や髪のモバイル変換と一緒に使えます。 使用例 Chiffon / Chocolat / Shinano / Kipfel の赤面と青ざめ・陰影を、各 2×2 画像でツールなし/ありの比較として掲載しています。画像は Android 向けビルド処理後の Unity プレビューです。両列で VRCQuestTools の Toon Lit 変換を使い、右列に本ツールを追加しています。顔のマテリアル設定が対応していれば、他のアバターにも利用できます。 導入方法 1. ZIP を展開し、`Mobile Expression Converter.unitypackage` をダブルクリックしてインポートします。 2. Hierarchy でアバターのルートを右クリックし、`Mobile Expression Converter → Install Component` を選びます。 3. 通常どおり Android / iOS アバターをアップロードします。Quest は Android を選びます。 顔は自動検出され、初期状態では 1 メッシュを処理します。複数のメッシュは `Face renderers` の `Add mesh` で追加できます。各メッシュは初期状態で `All supported slots` と Multiply(推奨)を使用します。 一部だけ変換する場合は `Material slots` を `Selected slots` に切り替えます。最初はすべて未選択です。0 から始まるスロット番号、現在のマテリアル名、元のシェーダーを確認して、対象を選び、各スロットの Multiply / Additive を指定してください。空のスロットも、アニメーションでマテリアルが入る場合に選択できます。選択はマテリアルアセットではなく Renderer とスロット番号に対応し、未選択のスロットは変更しません。 コンポーネントの `Start NDMF Preview / Stop NDMF Preview` ボタンで、PC を含む任意のターゲットで比較できます。`Auto preview on mobile targets` は初期状態でオンです。Android / iOS では自動的にプレビューを開始してボタンを無効にするため、手動で切り替える場合はチェックを外してください。手動プレビュー状態はアバターに保存されず、スクリプト再読み込み時にリセットされます。 更新は右クリックメニューの `Mobile Expression Converter → Check for Updates` から確認できます。BOOTH 版も VPM で更新します。初回に更新ウィンドウの `Add repository to VCC / ALCOM` で登録し、VCC / ALCOM からプロジェクトのパッケージを更新してください。 Unity動作環境 ・Unity 2022.3.22f1 / Built-in Render Pipeline ・VRChat Avatars SDK 3.10.5 / NDMF 1.14.8 ・元のマテリアルが使用する lilToon または Poiyomi ・Poiyomi はロック解除して使用してください。 ・VRCQuestTools(VQT)は任意です。 収録内容 ・Mobile Expression Converter.unitypackage ・コンポーネント、NDMF 変換処理、テクスチャ変換処理のソース ・日本語・英語・繁体字中国語の README、商品紹介文、展示画像 注意事項 ・対象は顔の透明表情です。衣装・髪などのモバイル対応は、VRCQuestTools や手動調整と組み合わせて行ってください。 ・Multiply による近似変換のため、白い涙やハイライトは薄くなる、または消える場合があります。明るい表情には Additive を選べますが、暗い表情は再現できず、明部が白飛びする場合があります。詳細は README をご確認ください。 ・展示用アバター、VRChat SDK、NDMF、シェーダー、VRCQuestTools は付属しません。
English
Bring your avatar's facial expressions to mobile. Mobile Expression Converter adapts transparent facial effects such as blush, blue shading, and shadows for Quest, Android, and iOS. Add it from the avatar's right-click menu, then upload as usual. The tool handles expression material switches automatically and processes a build copy while preserving your original avatar. Features • Select multiple face meshes and individual material slots. Choose Multiply (recommended) or Additive for each mesh, or independently for each selected slot: Multiply for blush and shading, Additive for bright tears and highlights. • Adapts blush, blue shading, and facial shadows from supported PC transparent materials to mobile rendering. • Supports transparent lilToon materials and Poiyomi Fade / Transparent materials. • Processes expression material-switching animations, including BlendTrees, Override Controllers, and materials used only in animation clips. • Add it with a right-click. Face detection and NDMF conversion run automatically, with manual face selection available. • Preserves original assets, mesh data, UVs, bone weights, blendshapes, and material slots by processing a build copy. • Use the same setup for PC and mobile: Windows builds keep the original expressions; Android / iOS builds run conversion. • Start and stop NDMF preview with a button on any build target, with automatic preview available for Android / iOS. • Works alongside VRCQuestTools when adapting clothing, hair, and the rest of the avatar. Examples The 2×2 images compare blush and blue shading / shadows on Chiffon, Chocolat, Shinano, and Kipfel with the tool disabled and enabled. They show Unity previews after Android build processing. Both columns use VRCQuestTools Toon Lit conversion; the right column also uses this tool. Other avatars with supported face-material settings can use it too. Installation 1. Extract the ZIP and double-click `Mobile Expression Converter.unitypackage` to import it. 2. Right-click the avatar root in the Hierarchy and choose `Mobile Expression Converter → Install Component`. 3. Upload your Android / iOS avatar as usual. Select Android for Quest. The face is detected automatically, with one mesh selected by default. Use `Add mesh` in `Face renderers` for additional meshes. Each mesh defaults to `All supported slots` and Multiply (recommended). To process only part of a mesh, change `Material slots` to `Selected slots`. All slots start unchecked. Use the zero-based slot number, current material name, and source shader to select the target slots, then choose Multiply / Additive independently for each one. Empty slots can also be selected for materials introduced by animation. Selection follows the Renderer and slot number rather than a Material asset; unchecked slots stay unchanged. Use the component's `Start NDMF Preview / Stop NDMF Preview` button to compare the effect on any target, including PC. `Auto preview on mobile targets` is enabled by default. On Android / iOS it starts preview automatically and disables the button; uncheck it for manual control. Manual preview state is not saved to the avatar and resets on script reload. Check for updates with `Mobile Expression Converter → Check for Updates` in the right-click menu. BOOTH installations also update through VPM. Register the repository once using `Add repository to VCC / ALCOM` in the update window, then update the project package in VCC / ALCOM. Unity Environment • Unity 2022.3.22f1 / Built-in Render Pipeline • VRChat Avatars SDK 3.10.5 / NDMF 1.14.8 • The lilToon or Poiyomi shader used by your source materials • Unlock Poiyomi materials before use. • VRCQuestTools (VQT) is optional. Included Content • Mobile Expression Converter.unitypackage • Component, NDMF conversion, and texture conversion source code • Japanese, English, and Traditional Chinese READMEs, product description, and showcase images Notes • The tool adapts transparent facial effects. Use VRCQuestTools or manual adjustments for clothing, hair, and other parts of the avatar. • Multiply approximates the source effect; white tears and highlights may become faint or disappear. Additive is available for bright overlays, but cannot reproduce dark overlays and may overexpose bright areas. See the README for details. • Featured avatars, VRChat SDK, NDMF, shaders, and VRCQuestTools are not included.
繁體中文
讓 Avatar 的表情,也能帶到移動端。 Mobile Expression Converter 可將臉紅、青臉與臉部陰影等透明表情,轉換為 Quest、Android 與 iOS 可用的效果。以滑鼠右鍵新增元件後,按平時的方式上傳即可自動處理;表情材質切換動畫也能一起轉換,保留原始 Avatar 與資源。 特點 ・支援多個臉部網格與個別材質槽,可為整個網格或每個選定槽位分別指定 Multiply(推薦)/Additive。臉紅與陰影適合 Multiply,白色眼淚與高光適合 Additive。 ・保留移動端的臉紅、青臉與臉部陰影表現,將支援的 PC 透明表情材質轉換為移動端可用的效果。 ・支援 lilToon 透明材質,以及 Poiyomi 的 Fade / Transparent 材質。 ・自動處理表情材質切換動畫,包括 BlendTree、Override Controller,以及僅在動畫中使用的材質。 ・以滑鼠右鍵新增,自動偵測臉部;上傳時由 NDMF 自動轉換,也可手動選擇臉部。 ・處理建置副本,保留原始資源、網格、UV、骨骼權重、BlendShape 與材質槽。 ・同一份設定可用於 PC 與移動端:Windows 建置使用原始表情,Android / iOS 建置執行轉換。 ・可在任意建置目標下,以按鈕開啟/關閉 NDMF 預覽;Android / iOS 另可自動預覽。 ・可搭配 VRCQuestTools,與服裝、頭髮等其他部位的移動端轉換一起使用。 展示示例 Chiffon、Chocolat、Shinano 與 Kipfel 各以一張 2×2 圖片,展示臉紅與青臉/陰影兩種表情的工具未啟用/啟用對比。圖片為 Android 建置處理後的 Unity 預覽;兩欄均使用 VRCQuestTools 的 Toon Lit 轉換,右欄額外啟用本工具。其他使用支援臉部材質設定的 Avatar 也可使用。 安裝方式 1. 解壓縮 ZIP,按兩下 `Mobile Expression Converter.unitypackage` 匯入。 2. 在 Hierarchy 中以滑鼠右鍵點選 Avatar 根物件,選擇 `Mobile Expression Converter → Install Component`。 3. 按平時的方式上傳 Android / iOS Avatar。Quest 選擇 Android。 臉部會自動偵測,預設處理 1 個網格。需要多個網格時,在 `Face renderers` 中按 `Add mesh` 新增。每個網格預設使用 `All supported slots` 與 Multiply(推薦)。 只處理部分材質時,將 `Material slots` 切換為 `Selected slots`;初始狀態全部未勾選。依從 0 開始的槽位編號、目前材質名稱與原始著色器勾選目標,並為每個選定槽位指定 Multiply / Additive。空槽也可勾選,用於動畫中才出現的材質。選擇以 Renderer 與槽位編號為準,不是選擇 Material 資源;未勾選的槽位保持不變。 元件的 `Start NDMF Preview / Stop NDMF Preview` 按鈕可在包含 PC 的任意目標下比較效果。`Auto preview on mobile targets` 預設勾選,Android / iOS 下會自動開啟預覽並停用按鈕;取消勾選即可手動切換。手動預覽狀態不會儲存到 Avatar,並在指令碼重新載入時重設。 在右鍵選單選擇 `Mobile Expression Converter → Check for Updates` 檢查更新。BOOTH 安裝版同樣透過 VPM 更新:首次於更新視窗按 `Add repository to VCC / ALCOM` 註冊後,在 VCC / ALCOM 中更新專案套件。 Unity 環境 ・Unity 2022.3.22f1 / Built-in Render Pipeline ・VRChat Avatars SDK 3.10.5 / NDMF 1.14.8 ・原始材質使用的 lilToon 或 Poiyomi ・Poiyomi 材質請先解除鎖定。 ・VRCQuestTools(VQT)為選用工具。 收錄內容 ・Mobile Expression Converter.unitypackage ・元件、NDMF 轉換與紋理處理原始碼 ・日文、英文與繁體中文 README、商品介紹文案與展示圖片 注意事項 ・本工具處理臉部透明表情。服裝、頭髮等其他部位可搭配 VRCQuestTools 或手動調整,完成移動端適配。 ・Multiply 為近似轉換,白色眼淚與高光可能變淡或消失;明亮表情可選用 Additive,但無法還原暗色表情,亮部可能過曝;詳情請參閱 README。 ・不包含展示用 Avatar、VRChat SDK、NDMF、著色器或 VRCQuestTools。






