「ふぇいとらでき~る」 - VRChat フェイストラッキング 自動導入&顔トラ改変ツール(MA対応) -
- 【おまけ】スマホWEBカメラ 顔トラデバイス化 環境設定誘導ツールDigital0 JPY
- ふぇいとらでき~るDigital3,500 JPY

🌟 概要 「ふぇいとらでき~る」は、VRChat向けアバターのフェイストラッキング(VRCFaceTracking)設定を自動かつ非破壊でサポートするUnityエディタ拡張ツールです。 オンラインマニュアル(ドキュメント): https://docs.google.com/document/d/1EIk0fkE-OkqIaEzY12DUgGhDtn9x625Eo37Ce4dsHiU/edit?usp=sharing 操作解説動画(JP): https://youtu.be/kcXCOUTc8N4?si=a3cT4RckC_VO0NZU 💦 専用機材がない(スマホやWEBカメラは設定が地獄) 💦 アバター毎に対応データの用意が必要 💦 自力でUnity設定はムズすぎる そんなお悩みを解決します! アバターをセットして3ステップの簡単な操作を行うだけで、お使いのアバターの表情が動き出します。 ■ 想定する使い方 1.そのまま使う→最低限のフェイストラッキングがアバターで可能。3分ぐらいです。 2.ツールで調整→自分好みの顔の動きを設定可能(顔トラ改変)30分ぐらいです。 3.プロファイル機能→調整したフェイストラッキング設定を書き出し読み出し可能(販売可能)1分ぐらいでできます。 ※フェイストラッキングデバイスがない →📱スマホやWEBカメラをフェイストラッキングデバイス化! できるように環境設定誘導ツールを同梱。日本のみ対応。(無料でご利用くださいませ、サンプル顔トラアバターで遊ぶのも楽しそうですね) ※もちろんフェイストラッキングデバイス対応。
🛠️ その他の便利な機能
・表情エフェクト(装飾BS)連動改変機能 FXレイヤーにある「涙」「照れ」「しいたけ目」などのジェスチャー表情を検出し、顔トラの表情に合わせてエフェクトが発動するようリンクさせます。エフェクトを発動するかはユーザーが設定できます。 ・エディタ上での「ライブプレビュー」 Unityエディタ上で直接VRCFaceTrackingからのデータを受信可能です。その場で自分の顔を動かして「どのように動くか」をリアルタイムで確認・微調整できます。(ライブプレビューを使うにはVRCFaceTrackingにVRChatでフェイストラッキングアバターを使っていることを一度認識させる必要があります。) ・安心の「自動干渉防止」機能 リップシンク(Viseme)やまばたきの二重動作、従来のハンドジェスチャー設定の競合を、顔トラ作動中のみ自動で抑制。顔の表情が破綻してしまう現象を防ぎます。動きが競合するシェイプキーをクランプ機構や制御調停を用いて破綻防止に寄与します。※限界はあります ・プロファイル共有機能 顔トラ改変データは .ftprofile として書き出し可能。フレンド間で設定データを共有したり、配布されているプロファイルを読み込んで適用することができます。 ・🔰 初心者も安心!「スマホ、WEBカメラを顔トラデバイス化サポートツール」同梱 「WEBカメラ」「iPhone/iPad」「Android」のどれを使うか選ぶだけで、必要なソフトや設定方法をナビゲートしてくれる専用ウィザードアプリ付き!日本のみ対応。
📖 使い方(シンプルな3ステップ)
1. 準備: 本ツールを開き、設定したいアバターをスロットにセットします。自動でブレンドシェイプが解析・割り当てられます。 2. 顔トラ改変:(スキップ可能) 必要に応じて、割り当て結果の確認・顔の動き大小の調整や、装飾エフェクトとの連動設定を行います(顔トラ改変)。ライブプレビューで実際の動きを確認することも可能です。 3. 出力: 「セットアップ実行」ボタンを押すだけ!あとはVRChatにアップロードしてフェイストラッキングをお楽しみください。
✨ ツールのコアロジック
1️⃣ 「フェイストラッキング用のシェイプキー自動マッチング」機能 アバターごとに異なる複雑なシェイプキー名を、ツール内蔵辞書と空間的特徴解析(頂点の移動方向や影響領域の判定)により自動推論し、フェイストラッキング用のシェイプキーとしてマッチングします。手作業による細かな割り当て作業の手間を大きく減らすことを期待できます。 2️⃣ Modular Avatarによる「非破壊セットアップ」 設定内容はModular Avatar経由でアバターに統合されます。 3️⃣ 同期容量を節約する「Binary Parameter対応」 VRCFaceTrackingの仕様に合わせ、パラメーターの通信容量を抑える「Binary方式」に対応しています。Expression Parametersの消費を減らすことで、アバターの軽量化をサポートします。 4⃣ OSCの送信をスムーズ処理 OSC送信間隔が遅いことを考慮し、アバター側でスムージング処理。(制御工学のP制御を応用して組み込んでます)
💻 動作環境・導入手順・アプデ方法
・Unity: 2022.3.22f1 ・VRChat SDK: VRCSDK3 (Avatars) 3.10.1 ・必須環境: フェイストラッキング対応HMD/HMD外部フェイストラッキングデバイス/WEBカメラ/Andriodスマホ/フェイスID付きIPhone、iPad および VRCFaceTracking (v5.0以降推奨) が動作するPC ・必須外部ツール(プロジェクトにインストールされている必要があります): ・Modular Avatar 1.16.2 ・NDMF (Non-Destructive Modular Framework) 2.3.2 導入手順 1.ダウンロードしたZIPファイルを解凍 2.UnitypackageをUnityへ 3.ツールの起動方法 ・Unity上部メニューからはむ屋 > ふぇいとらでき~る 4.画面の案内通りに操作 アップロード手順 Asset>はむ屋>ふぇいとらでき〜るのアセットを削除して 新しいUnitypackageをお入れください ※作成した顔トラデータは消えません
📱 Quest対応
【Quest対応手順】(Android/IOS) (前提)顔トラセットしたアバターをPC版でアップロード 1.VRCQuestToolsにてPC版で完成させたアバターを変換 2.VRC SDKをAndroid/IOSプラットフォームに変更しアップロード ※Quest単機やスマホの方からも見えますが、Quest単機やスマホで顔トラするにはPCを利用してVRCFTから信号を送る必要があるため困難です。
🔄 トラブルシューティング
アバターがアップロードできない場合、Unityコンソールをご確認ください。 VRCExpressionParameters has too many parameters defined. が表示されていたら、アバターのパラメーター容量を超えてしまっています。本ツールも容量計算していますが、誤差やセットアップ後にアバターパラメーターを増やした場合に容量を超えてしまうことがあります。 その場合は、顔トラできる部位を減らすか、アバターに組み込んでいるパラメーターを削減する作業をしてください。
🧩 他ツールとの併用・動作環境について
そのほかのギミック商品、ツールは非常に便利ですが、VRChat、Unityの仕様上、設定が競合してしまい正常に動作しない可能性がございます。 ※ 本ツールは、ご利用の環境や他のアプリ・プラグインとの組み合わせにより、導入や動作、生成処理が正常に行われない場合があります。
⚠️ 注意事項・サポート
・本ツールを使用して発生したいかなる損害・不具合についても、制作者は責任を負いかねます。 ・なるべく、Unityの新規プロジェクトから導入されることをおすすめします。改変データを壊さないように実装していますが、網羅できていない可能性があり、あなたの大事な改変データを壊したくないためです。 ・すべてのアバターに対して100%完璧な自動マッチングを保証するものではありません。手動補正が必要な場合があります。 ・ツール同士の干渉はなるべく意識して実装してますが、すべてはカバーすることが難しいです。 ・本ツールの二次配布、無断転載は固く禁止いたします。 ・法人利用される場合はメッセージください。
⚠️ 利用規約
第1条(目的) 本利用規約(以下「本規約」といいます。)は、当ショップが提供する「ふぇいとらでき~る」(以下「本サービス」といいます。)の利用条件を定めることを目的とします。ユーザーは、本規約に同意の上、本サービスを利用するものとします。 第2条(定義) 本規約において使用する用語の定義は、次のとおりとします。 (1)本サービス 当ショップがBOOTHを通じて提供する、ふぇいとらでき~るおよび、これに付随して提供されるテンプレート、設定ファイル、マニュアル、その他一切のデジタルコンテンツをいいます。 (2)ユーザー 本規約に同意の上、BOOTHを通じて本サービスを購入し、利用する個人または法人をいいます。 (3)内部データ 本サービスに含まれるプログラム、テンプレート、画像、3Dモデル、設定ファイル、その他本サービスを構成するデータおよび素材をいいます。 (4)外部データ 当ショップ以外の第三者が販売・配布しているデータおよび素材(プロファイル等)をいいます。 (5)生成データ ユーザーが本サービスを利用し、設定、選択、操作等を行った結果として出力または生成された、VRChat向けエフェクト、アバター用設定、改変データ、その他一切の出力結果をいいます。 (6)外部サービス VRChat、Unity、VRChat SDKを含む、本サービスの利用に関連して使用される第三者が提供するプラットフォーム、アプリケーション、またはサービスをいいます。 第3条(本サービスの提供形態) 1.本サービスは、ダウンロード形式で提供されるデジタルコンテンツであり、永続的なオンライン接続を前提とするクラウド型サービス(SaaS)ではありません。 2.当ショップは、本サービスについて、ユーザーの特定の利用環境、特定の結果の実現、または外部サービスとの完全な適合性を保証するものではありません。 第4条(内部データの権利) 本サービスおよび内部データに関する著作権、特許権、実用新案権、商標権、意匠権、その他の知的財産権(それらの権利を取得し、またはそれらの権利につき登録等を出願する権利を含みます。)は、当ショップまたは当ショップにライセンスを許諾している正当な権利者に帰属します。 第5条(禁止事項および利用制限) ユーザーは、本サービスの利用にあたり、以下の行為を行ってはなりません。 (1)本サービスの利用目的(アバターギミックの作成等)を超えて、内部データを単独で抽出、取得、複製、解析(リバースエンジニアリング)、改変する行為。 (2)本サービスの全部または一部(内部データを含みます。)を、第三者に対し、有償・無償を問わず、再配布、譲渡、貸与、販売、送信可能化、またはこれらに準ずる行為。 (3)内部データをそのままの形式、または容易に抽出可能な形式で複製・コピーして提供する行為。 (4)生成データを配布や公開、共有、譲渡、販売を行う行為は禁止します。ただし、プロファイルの配布や公開、共有、譲渡、販売は許可します。 (5)生成データを販売する場合において、不当廉売(ダンピング)その他法令に違反する行為、または当ショップもしくは第三者の営業を著しく妨害することを目的とした行為。 (6)本サービスに対してSNS等でプレゼントキャンペーンなどで他者に譲渡する行為。(ギフト発行自体を禁止するものではありません。) 第6条(生成データの利用と権利) 1.ユーザーは、本サービスを利用して作成した「生成データ」について、自らの責任において、商用・非商用を問わず利用、販売、配布することができます。ただし、プロファイルに限定します。 2.前項の規定にかかわらず、生成データに含まれる「内部データ」由来の要素は、当該生成データの一部として組み込まれた状態でのみ利用可能であり、内部データ単体を取り出して再利用可能な形での配布は禁止します。 3.生成データに「外部データ」が含まれる場合、当該データの利用(販売、配布を含みます。)については、当該外部データの販売ショップまたは権利者が定める利用規約に準じるものとします。 4.当ショップは、第5条の禁止事項に該当すると合理的に判断した場合には、 当該行為の中止、是正その他必要な措置を求めることができるものとします。 第7条(二次販売の禁止範囲の明確化) 本規約における「生成データの販売許可」は、本サービス自体(ツールそのもの)の競合となるような製品の販売を許可するものではありません。本サービスの複製とみなされるようなデータセットや、本サービスの代替となり得る素材集としての販売・配布は禁止します。 第8条(免責事項) 1.当ショップは、本サービスおよび生成データについて、その完全性、正確性、有用性、特定目的への適合性、ならびに導入後の動作結果を保証するものではありません。 2.当ショップは、ユーザーの利用環境、使用している他のアプリケーション、ソフトウェア(UnityやVRChat SDKのバージョン等)、プラグイン、拡張機能、または外部サービスの仕様変更、アップデート、不具合、提供停止等に起因して、本サービスが正常に動作しない場合があることについて、一切の責任を負いません。 3.当ショップは、ユーザーが作成した「生成データ」に関する個別の動作検証、不具合の原因究明、技術的な質問への回答、その他一切のアフターサポートを行う義務を負いません。生成データの利用および管理は、全てユーザー自身の責任において行うものとします。 第9条(損害賠償および責任制限) 1.ユーザーは、本サービスの利用に関連して第三者に損害を与えた場合、自己の責任と費用において解決するものとします。 2.当ショップは、本サービスの利用に関連してユーザーに生じた損害について、当ショップに故意または重過失がある場合を除き、一切の責任を負いません。 3.消費者契約法の適用その他の理由により、当ショップがユーザーに対して損害賠償責任を負う場合であっても、その賠償額は、ユーザーが本サービスの対価として支払った金額を上限とします。 第10条(利用停止) 当ショップは、ユーザーが本規約に違反したと判断した場合、事前の通知なく、本サービスの利用許諾を解除し、将来に向けた利用の禁止その他必要な措置を講じることができるものとします。この場合、当ショップは既に受領した利用料金の返金義務を負いません。 第11条(BOOTH利用規約との関係) 本サービスの購入および利用にあたっては、本規約のほか、BOOTHが定める利用規約が適用されます。両者の内容が矛盾・抵触する場合には、BOOTHの利用規約が優先されるものとします。 第12条(AI学習への利用制限) 1.ユーザーは、本サービスに含まれる内部データを、機械学習、深層学習を含む人工知能(AI)技術の学習用データセットとして利用(開発、学習、ファインチューニング等)することを禁止します。 2.前項の規定は、ユーザー自身が作成した「生成データ」を、ユーザー自身の責任においてAI学習に利用することを制限するものではありません。 第13条(本サービスの提供終了) 1.当ショップは、当ショップの判断により、ユーザーに事前に通知することなく、いつでも本サービスの提供を終了することができるものとします。 2.当ショップは、本サービスの提供終了に起因してユーザーに生じた損害について、一切の責任を負わないものとします。 3.本サービスの提供終了後においても、当ショップが運営を継続する限り、本規約の各規定は有効に存続するものとします。 第14条(規約の変更) 当ショップは、必要と判断した場合には、ユーザーへの事前の通知なく本規約を変更することができるものとします。変更後の規約は、本サービスの販売ページまたは同梱のテキストファイル等適当な場所に表示された時点から効力を生じるものとします。 第15条(準拠法および管轄) 本規約の準拠法は日本法とします。本規約に関して紛争が生じた場合、当ショップの所在地(または日本国内の特定の地域)を管轄する地方裁判所を第一審の専属的合意管轄裁判所とします。
更新履歴
v1.3.6 ・②顔トラ改変でのみプレビューされるように変更 v1.3.5 ・サブウィンドウ出現位置を調整 v1.3.4 ・テキスト: 「※ 全てのパーツをマッチングさせる必要はありません。マッチング数が増えるとパラメーター容量が増える背反があります。」 v1.3.3 ・調整→「顔トラ改変」という名称に変更 v1.3.2 ・BS選択時にハイライト追加 ・サブウィンドウを近くに表示されるように変更 ・BS一覧から選択しているBSを探しやすくするように変更 v1.3.1 ・連動BSバグ修正 v1.3.0 ・ローカライズ対応(日本語、英語、韓国語、中国語、スペイン語) v1.2.2 ・送信ポート変更方法追加 v1.2.1 ・プロファイル名を出力ページに表示 v1.2.0 ・表情パラメーター一覧、装飾BSウィンドウ ・初期のBS保護 v1.1.1 ・BlendShape選択ウィンドウ拡張 v1.1.0 ・UI調整(プレビューボタン、挙動、一括プレビューOFF) v1.0.0 ・新規作成
クレジット
販売企画サポート 🏍️しよ @S2K/GLS (@Shiy0_) 様 https://s2k-gls.booth.pm/ 開発サポート ☕無糖 -mutou-(@sgrls_vrc)様 https://sgrls-vrc.booth.pm/ サムネイル作成 🎨ぬい (@nuidess)様 PR動画制作 🎥Kengo Nakao (@ nkkengo)様 https://nkkengo.work/ 利用規約&免責事項作成サポート 📝へびの 様 機能確認 🧪しよ @S2K/GLS (@Shiy0_) 様 https://s2k-gls.booth.pm/ 🧪ニシヅキ シノ (@sino24tsuki) 様 🧪ゆーとん (@yuton_10006) 様 🧪わわんて (@wawantechan) 様 🧪かねうおそう (@kaneuosouvrc) 様 https://antirrhinum.booth.pm/ 🧪べるりん (@belrin_lean) 様 🧪vinuvi (@vinuvinuvrc) 様
[EN],[KO],[CN],[ESP]
🇺🇸 Due to character limits, I cannot enter any more text. I apologize for the inconvenience, but please use Google Translate or a similar service to read the product description. The tool and online manual are available in English, Korean, Chinese, and Spanish. Operation Tutorial Video: https://youtu.be/h6ApoZsqEIc?si=wwT0NiwVW9OMafID 🇰🇷 글자 수 제한으로 인해 더 이상 입력할 수 없습니다. 죄송하지만 구글 번역기 등을 이용하여 상품 설명서를 읽어주시기 바랍니다. 도구 및 온라인 매뉴얼은 영어, 한국어, 중국어, 스페인어를 지원합니다. 조작 설명 동영상: https://youtu.be/8Yfo_aOkf8s?si=TN2MOlBV_eW5ny0g 🇨🇳 由于字数限制,无法再输入更多内容。非常抱歉,请使用谷歌翻译等工具阅读商品说明。该工具和在线手册支持英语、韩语、中文和西班牙语。 操作说明视频: https://youtu.be/qCJDoTcTBAw?si=R_Dz96W4K0I25D7G 🇪🇸 Debido al límite de caracteres, no puedo escribir más. Pido disculpas por las molestias, pero le ruego que utilice Google Translate u otra herramienta similar para leer la descripción del producto. La herramienta y el manual en línea están disponibles en inglés, coreano, chino y español. Vídeo con la guía de funcionamiento: https://youtu.be/JydYidFVaQA?si=0rX8l8PaZ3GkAzZs

