見出し画像

DesktopMateで独自のVRMアバターを設定する手順解説

今回は、以下のように自分のPCのデスクトップ上に「自分の好きなキャラクターを出現させる」手順を解説します。
今の段階では「癒される」が最大のメリットですが、Browser Useなどエージェントと組み合わせることで、将来的には自分の好きなキャラクターに仕事をお願いするということも実現できるかもしれません。

画像

まだ自分のVRMキャラクターを持っていない、という方でも実施できる内容になっていますので、ぜひお試しください!

以下では、DesktopMate というアプリに、独自の VRM アバターを表示できるようにするための設定手順を、初心者の方でも分かりやすいように解説します。
※本記事では、以下の動画を参考にして実際に実装した手順をまとめております。


1. 前提知識と必要なファイル

1-1. DesktopMate とは

画像

DesktopMate とは、デスクトップ上に 3D のアバターを表示できるソフトウェアです。VRM 形式のアバターを読み込んで、PC 作業中に小さなキャラクターを表示したり、好きなアバターを“デスクトップのマスコット”として楽しむことができます。

1-2. Melonloader とは

画像

Melonloader は、Unity で作られたゲームやアプリに対して Mod(改造ファイル)を導入できるようにするための“Mod ローダー”です。DesktopMate に独自の機能を追加する場合、Melonloader を使って Mod を組み込みます。

1-3. VRM アバターとは

画像
こんな感じでアバターを表示できます

VRM 形式は、3D アバターを扱うためのフォーマットです。

  • こちらのVRMのキャラクターは、独自のVRMを持っていればそちらを活用できますし、もしなければ以下のサイトから好きなキャラクターをDLができるので、お試しください。

  • VRMをダウンロードする手順は以下の通りです。



2. 環境の準備

2-1. DesktopMate をインストール

  1. Steamをインストールします。

    • すでに Steam を使っている場合は、この手順はスキップして問題ありません。

画像
画面左上のこちらからインストール
  1. Steam を起動し、ストアやライブラリから DesktopMate を検索・インストールします。

画像
  1. インストール後、一度 DesktopMate を起動してみましょう。

    • 初回起動では、デフォルトの固定アバター(標準アバター)が表示されます。

    • まだ Melonloader は導入していないため、現時点ではカスタムアバターの変更は行えません。

画像
こちらの起動を押すと初期アバターがデスクトップに現れる

以下からが、独自アバターをセットする方法です。

2-2. Melonloader のインストール

  1. Melonloader の公式ページ( https://melonwiki.xyz/#/ へアクセスします。

  2. ページを下にスクロールし、Automated Installation(自動インストーラー)の欄から「Download Latest for Windows」をクリックします。

    • これにより、Windows 用のインストーラーがダウンロードされます。

画像

2-3. .NET 6.0 のデスクトップランタイムのインストール

  1. 同じページ、もしくは .NET の公式サイトなどから .NET 6.0 をダウンロードします( https://dotnet.microsoft.com/en-us/download/dotnet/6.0#runtime-6.0.15 )。

画像
  1. Windows 用(x64)のデスクトップランタイムを選び、インストールします。

    • .NET 6.0 のデスクトップランタイムがインストールされていないと、Melonloader を正しく動作させられません。

    • また、もし以下の手順を進めていく中で、MelonLoaderが互換性ないとエラーが出る場合は、以下のすべてをインストールされている価格にし、インストールしてください。


.NET Framework 3.5 Runtime
NET Framework 4.7.2 Runtime
.NET Framework 4.8 Runtime
.NET 6.0 Desktop Runtime
Microsoft Visual C++ 2015-2019 Re-distributable [x86] [x64]


2-3. Melonloader を DesktopMate に適用

  1. ダウンロードした Melonloader インストーラー を起動します。

画像
  1. インストーラー上で、DesktopMate の実行ファイル (DesktopMate.exe) を選択します。

    • 通常は、インストーラーが自動でアプリを検出しますが、検出されない場合は「Add Game Manually」などから DesktopMate のフォルダを指定します。

  2. Melonloader のバージョンが「0.6.6」になっていることを確認し、「Install」をクリックします。

  3. インストールが完了したら、「OK」または「Close」でウィンドウを閉じます。

画像

3. Mod(Custom Avatar Loader)の導入

3-1. カスタムアバターローダー(Custom Avatar Loader)のダウンロード

  1. カスタムアバターローダーの GitHub リポジトリ にアクセスします。

  1. Releases(リリース) セクション( https://github.com/YusufOzmen01/desktopmate-custom-avatar-loader/releases )を開き、最新のリリースを探します。

  2. 最新リリースの「custom-avatar-loader.zip」をダウンロードします。

画像

3-2. DesktopMate フォルダへのコピー

  1. DesktopMate のインストールフォルダを開きます。

    • Steam の場合は「ライブラリ > DesktopMate を右クリック > 管理 > ローカルファイルを閲覧」からフォルダを開けます。

    • 直接インストールフォルダを開ける場合は、C:\Program Files (x86)\Steam\steamapps\common\DesktopMate などの場所にあるか確認します。

  2. ダウンロードした「custom-avatar-loader.zip」を解凍し、中身のファイルすべてを DesktopMate のインストールフォルダにコピーします。

    • フォルダ直下に「Windows Forms DLL」や「Custom Avatar Loader DLL」が配置されるようにしてください。


4. DesktopMate の起動と初回生成ファイル

  1. DesktopMate(DesktopMate.exe)を起動します。

    • 初回起動時、Melonloader が必要なファイルを生成するため、1 分程度かかる場合があります。

    • 一度ファイルが生成されると、次回以降は待ち時間がほぼなく起動できます。

  2. 起動が完了すると、画面上に小さなキャラクターが表示されます(初期状態ではデフォルトアバター)。



5. VRM アバターの選択・読み込み

5-1. VRM アバターを用意する

  • Vroid Hub などのサイトから、好きな VRM モデルをダウンロードします。

  • ここで注意したいのは、VRM のバージョンです。現在のカスタムアバターでは VRM 1.0 が推奨です。

    • VRM 0.0(もしくは 0.x)の場合は、そのままでは読み込めない場合があるため、VRM 1.0 への変換が必要となります。

5-2. アバターの変更方法

  1. DesktopMate が起動している状態で、F4 キー を押します。

    • すると、ファイル選択ダイアログが表示されます。

  2. 先ほど用意した VRM 1.0 のアバターファイルを選択します。

  3. 成功すると、デスクトップ上のキャラクターが即座に選択したアバターに切り替わります。

F4を押すと以下のようになります。

注意:ファイル移動後のエラー

  • 選択した VRM ファイルを、後から別の場所に移動してしまうと起動時にエラーが表示される場合があります。

  • 「このファイルは不正です」「ファイルが見つかりません」などのエラーが出た場合は、もう一度 F4 キーで正しい場所を指定し直してください。


6. コンソール(黒い画面)を非表示にする方法

Melonloader を使うと、アプリ起動時にコンソールウィンドウ(黒い画面)が表示されます。これを非表示にするオプションがあります。

  1. DesktopMate のショートカットアイコン(または Steam の起動設定)を右クリックして「プロパティ」を開きます。

  2. ショートカットのリンク先に、以下のようにオプションを追加します。 --melonloader.hideconsole

  3. これで DesktopMate を起動すると、コンソールが表示されなくなります。

    • ゲームによっては別の指定方法がある場合もあるため、Melonloader の公式ドキュメントなども参考にしてください。


7. まとめ

  • Steam 上で DesktopMate をインストールし、まずはデフォルトアバターが起動することを確認します。

  • Melonloader と .NET 6.0 のデスクトップランタイム をあらかじめインストールしておくことで、DesktopMate に Mod を導入できるようになります。

  • Custom Avatar Loader の導入により、好みの VRM アバターをデスクトップに表示可能になります。。

  • コンソール画面を消したい場合は、ショートカットに --melonloader.hideconsole を追加するだけです。

これで、DesktopMate を使ってデスクトップ上にオリジナルの VRM アバターを表示させるカスタマイズが完成です。わからない点があれば、Melonloader や VRM の公式ドキュメントもあわせてご確認ください。ぜひ、いろいろなアバターを使って楽しんでみてください!

画像
note執筆中も右下にずっといました(邪魔なときは非表示)


いいなと思ったら応援しよう!

コメント

ログイン または 会員登録 するとコメントできます。
DesktopMateで独自のVRMアバターを設定する手順解説|りんか | AI情報発信 /ビジネス/研究
word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word

mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1