Macでもバ美肉したい！

みなさんおはこんにちこんばんわ！
普段は技術記事を書くことの方が多いはず？の@yuuki-h です！
今回は、**「Macでもバ美肉がしたい！」という全Macユーザー&&全オタクの夢**を叶えるべく、
その方法を紹介します🙌
<font color="gray">（無駄に大きな主語を使ってしまうオタクの癖はスルーしてOKです😂）</font>

:::note warn
Zoom等カメラ切り替え機能があるアプリケーションでの使用を想定しています
:::



## バ美肉する方法
今回は以下の手順で進みます！
1. [Vroid Studio(モデルを作るアプリ)のダウンロード](#vroid-studioモデルを作るアプリをダウンロード)
2. [VCam（MacOSでモデルを表示するアプリ）のダウンロード](#vcammacosでモデルを表示するアプリのダウンロード)
2. [モデルのExport](#モデルのexport)
2. [Vcamでモデルの読み込み](#vcamでモデルの読み込み)
2. [カメラの変更](#カメラの変更)

<details>
<summary>簡単な理由が気になった方</summary>
上記の手順を見てもわかるように
導入が簡単な理由は、<b>OBSなどの会議システムに表示するアプリが要らない点</b>です！
他の方法だと、大体OBSや3tenなどの表示用のアプリが必要ですが
VCamというアプリ1つで済みます！
</details>


# 実践

## Vroid Studio(モデルを作るアプリ)をダウンロード

Vroid Studioとは、バ美肉するために必要なモデルを作成できるアプリで、
デフォルトで置いてある素材自体もそこそこ良いので、10分ほどでも作成できるかと思います！

以下のURLからVroid Studioをダウンロードしましょう！
ページの下の方にダウンロードできる項目があります！

https://vroid.com/studio

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2017749/1cc4cd5a-aeb1-a6e6-affd-aec01b691860.png)


## Vcam（MacOSでモデルを表示するアプリ）のダウンロード

以下のGithubから**最新版**をダウンロードします。

https://github.com/vcamapp/app/releases

記事の執筆当時は以下のようなバージョンでした！

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2017749/56fe812f-5745-2d15-8a3d-933a81ecc067.png)


## モデルのExport

ダウンロード後のVroid Studioを開くと、以下のようになっているかと思います！

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2017749/a13cd1f4-6dee-2b92-4359-d27ef8ba8ebf.png)

早速、`AvatarSample_A`の美少女を開きましょう。
（既にある素材をパパッと組み合わせて、新しくモデルを作ってもらっても大丈夫です👍）

画面が変わると、以下のようになっています。
以下にもExportできそうなカメラアイコンの右にあるアイコンをクリックしてください
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2017749/389c75a0-308d-926b-7f2d-10772dd4ac75.png)

クリックすると、どの形式でExportするか出てきます。
今回はVCamに対応させるためにも**VRMエクスポート**を選んでください
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2017749/67ff57a0-7138-9f40-cdae-0f161c2e524c.png)


クリックすると、以下のような画面になります。
特に設定をいじる必要はないので、「エクスポート」のボタンを押しましょう！
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2017749/5d0f2f3d-b621-2040-4a51-c9793136813b.png)

クリックすると、「エクスポート設定」が出てきたかと思います。
VCamは**VRM0.0**対応なので、以下の画像のように設定しましょう！
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2017749/8a3d5d7a-ed24-3a86-4d9c-5e97eb421660.png)

そして、下までスクロールして、「エクスポート」を押してください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2017749/8ca97adc-a241-ab35-b617-32988d21081a.png)


### ショートカット

[ショートカット一覧](https://vroid.pixiv.help/hc/ja/articles/900006050066-%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88)もあります。特にカメラ操作は覚えておくと便利かと思います！
画像のもう少し下の方にも便利なショートカットがあるので、読んでおくと良いです🌟

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2017749/bb750cd5-f0bf-fd25-0fc6-266aaa0216fd.png)


## VCamでモデルの読み込み

VCamを開いて、右上のメニューにある「ファイル」の「VRMファイルを読み込む」を押してください。

:::note warn
私は既にカスタム済みなので違う娘がいますが、
デフォルトは`AIcia Solid Project`のアイシアさんのはずです）
:::

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2017749/d5511e18-1a48-ec2d-4c05-61124b066c47.png)


押すと、Finderが開くので、先ほど保存したVRMファイルを開きましょう！
（おそらくドキュメントフォルダにあります）

開くと、、、！！
美少女になっています🌸🌸🌸
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2017749/3e1c7af8-38db-b2e9-6e3b-15ae62756241.png)


後は、各種アプリケーションにある、ビデオ設定をいじって
VCamを設定するだけです！

## カメラの変更

アプリによって設定の見た目は違いますが、基本的に
「ビデオの設定」をVCamに変更します！

### Zoom
以下の画像のように設定しましょう！
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2017749/bc9e0443-391a-be8f-1f82-b913253aeec3.png)


### Slack Huddle
ハドルの「ビデオとマイクの設定」からビデオ設定のところでVCamを選びましょう！
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2017749/5e480746-606b-bdcd-d761-1b5c97c68219.png)

### Google Meet
ミーティング前に設定する方法がわかりやすいですが、
ミーティング中にも変更できます！
Zoom・ハドル同様にカメラ設定を変更しましょう！
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2017749/a3f957f8-91ee-0029-b614-3fba87f50a28.png)


これで設定完了です！
トラッキングは目、口、体の動きくらいであれば自動でやってくれるので
軽く体を動かして遊んでみてください✨

映す位置の調整はVCamの表示されているアバターをドラッグ＆ドロップで可能です！

# 最後に

無事、**Macユーザーでもバ美肉できました** 🔥
本来であれば、UnityでVRM→MMDの変換を挟んでの実現かつ
トラッキングがかなり弱い状態になりますが、Pixivさんが自動化してくれてるので
かなり楽になっています🥰

皆さんもこの記事を機に、バ美肉しましょう！！！
お疲れ様でした〜！


## 補足

Vroid Hubを使うと、既に高品質なモデルがあったりします！

https://hub.vroid.com/en

試しに、Fateを検索してみると、すでに高品質なぐだ子、ジャックちゃん、ギル様がいます！！

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2017749/096d626d-4855-0dd8-7462-8f3b3ac51ad3.png)

ダウンロードできるかどうか、は各モデルの詳細ページに記載されていますので、
ルールを守って正しくバ美肉しましょう！🃏

## 注意事項

M1のMacbook Air（8コアCPU、7コアGPU、16GBユニファイドメモリ）で
たまに重い時があったり、バグったりするので
なるべくMacbook Proもしくは、GPU強めにカスタムしたMacbookで遊ぶことを推奨します！
<font color="gray">実はWindowsでも遊べます（ﾎﾞｿｯ</font>


# 参考文献

https://vroid.com/studio

https://tattn.fanbox.cc/posts/3541601

UnityでVRM→MMDの変換を行っている記事↓

https://qiita.com/tokidokiMMD/items/5ecc29c79d5170c2104e