VRC_WebPanelのようなものを作る
VRC_WebPanel の死
2018/8/18のVRChatの更新で、セキュリティ上の理由によりVRC_WebPanelが無効化されてしまった。
WebPanelは、VRC内で使えるブラウザインスタンスで、外部のサーバやDBが不要な同期する情報表示器で、ワールド内から手続き的にインタラクションできるjavascriptのインタプリタだったのだよね。セキュリティ上仕方ないとはいえ無くなって惜しまれるのはわかる気がする。
— suna (@suna_vrc) August 22, 2018
嘆いてばかりもいられないので、類似の機能を(多少無理矢理にでも)実現してみることにする。
偽の VRC_WebPanel を作る
偽のVRC_WebPanelできた。やってることはお粗末だけど、VRChat外部から情報を取り入れることができて、ワールド内のフレンド以外の人でも見られて、そこそこ同期するスクリーンが必要な場合はあると思う。 pic.twitter.com/kNm0QJk0br
— suna (@suna_vrc) August 27, 2018
やっていることは簡単で、ローカルPCのブラウザ画面を、OBSを使ってYouTubeやTwitch経由でライブ配信して、ワールドに置いたVRC_SyncVideoStreamで受信しているだけ。
ライブ配信を使うならSyncVideoPlayerではなくSyncVideoStreamを使う。
こちらの手順の通りにすればできた。
StreamScreenのマテリアルのシェーダは「Video/EmissiveGamma」ではなく「Video/RealtimeEmissiveGamma」を使う。
あとVRC_Video SpeakerのChannel TypeにStereo_MixではなくMono_LeftとMono_Rightを指定すると、左と右のステレオスピーカーが作れる。
URLをVRC内で追加するuGUIのインタフェースはこちらの末尾にある 堕電 (@dadenCKEP) | Twitter さんのサンプルが参考になった。
uGUIのInputFieldのInspectorで、OnEndEditの対象オブジェクトをStreamParentにして、AddURLメソッドを指定すると動いた。
VRCでのライブ配信の可能性
VRC内で勉強会・授業・共同作業・ライブコーディング・ペアプロをしたり、ゲームやスポーツの観戦会をしたり、テレビや映画の鑑賞会をしたら面白いよね。操作に困った人が居たらストリームキーを渡して、画面を皆で確認してアドバイスし合ったら、VRC外で一人で悶々と悩む時間も減るかもしれない。 2018/8/28 5:36
モデリングやUnity操作が上手な人の作業画面を見られるワールドに居たらきっと楽しいし、とても勉強になるよね。多人数になってきたらインスタンスを分けて、同じチャンネルをワールドで流せば良いし、音声交流はDiscordも使えそうだね。神回になったらあとで録画を見るために集まっても良いよね。 2018/8/28 5:38
よく考えたらこれこそ来てほしかった未来で、とてもわくわくする。誰でもどこからでも、興味関心に合った世界にJoinして相互に交流できることが日常になる。ときには国境や時間さえ超えて、かつては個人の中に埋没していくしかなかった高度な才能にリアルに触れることができる。VRCの未来で、会おう。2018/8/28 5:39
OBS配信のノウハウ
VRChatとOBSを使ったライブ配信について少し具体的な話もしておこう。画面を操作する人が1人で良くて、見る人の回線速度や通信量に問題がなくて、みなWin10を使うかブラウザを見れて、多少の遅延が問題にならない用途なら、ライブ配信は有効に使えるのではと思う。因みにOBSはVRCの録画にも使えて便利 2018/8/28 5:41
ただVRCライブ配信はWin8以下だと安定して再生できない、回線や通信量に制限がある人にはつらい、環境によっては30秒とか遅延する、ワールド内から直接画面を操作したりトリガを受け取ったりできない、ワールドインスタンスのオーナー以外はURL追加等ができない、といった面もあるので注意は必要。 2018/8/28 5:42
ライブ配信にはSyncVideoPlayerではなくSyncVideoStreamに対応したワールドが必要。私が好きなのはCinema Home in Spaceで、大画面を囲んで鑑賞できる過ごしやすい空間になっている。ワールドに入ったときに音が鳴るので、後で誰かが合流したときに映像が見えているかどうか確認を取りやすい所も良い。 2018/8/28 5:45
Twitchのステレオ配信は映像は見えるけれど音が出ないのでモノラルで聞くか、音はブラウザを別に立ち上げて聞くと良い。Twitchは限定公開はできないので、仲間うちで配信したい場合はYouTubeの限定公開を使うと良さそう。ただしYouTubeのライブ配信用のストリームキーは申請後24時間後に有効になる。 2018/8/28 5:46
YouTubeのストリーミングで画面共有する場合、ストリームオプションで「超低遅延」に設定すると良さそう。「OBS 遅延」とかでググればゲーム実況などの先人達が知恵を公開してくださっているので参考になる。自分の知識やスキルに需要があるかもと思ったことがある人、気軽に配信やっていこう。 2018/8/28 5:48
VRChatユーザ用便利ツール
VRChatユーザとして使うのに便利そうなツールをまとめる。ツールや情報を公開してくださっている方に感謝します。
一部VRCのユーザ名やパスワード入力が求められるサイトやアプリがありますが、VRCのガイドラインには他者にアカウント情報を提供しないことを強く推奨すると書かれています。使用は自己責任でお願いします。
- ★規約やガイドラインを見ておく
- ★VRChatイベント情報のチェック
- ★ワールドを探検する
- ★フレンドのオンライン状態とワールドを確認する
- VRCのプロフィールサイトを使う
- ワールド単位でフレンド一覧を見る(Chromeアプリ)
- ワールド単位でフレンド一覧を見る(アプリ)
- ワールド単位でフレンド一覧を見る(Web)
- ワールド単位でフレンド一覧を見る(Chromeで公式サイト拡張)
- フレンドが居るワールドをChromeから確認する(プルダウン)
- フレンドの情報をメモしたりログインしたときに通知する
- フレンドのワールドにいる人を見たりログインしたら通知する
- インスタンスにいるフレンドを確認してJoinする
- スマホ(Android)からオンラインのフレンドを確認する
- VRChatにログインしているフレンドが今どこにいるかを一覧する
- マッチングするアバターのひとと繋がる
- フレンドになった日時とユーザ名の履歴を確認する
- フレンドの履歴やフレンドのメモを管理する
- 特定のワールドに人が出入りしたりインスタンスができたら通知する
- ★Twitterと連携させる
- ★スクショ管理
- ★VR空間内を便利にする
- VRモードでカメラを使う
- VRC起動時に自動的に同じワールドインスタンスに入る
- VR空間でデスクトップを使えるOVRdropを導入する
- OVRdropの画質を上げる
- VR空間用のメニューアプリを使う
- Windowsの通知や文字列をVRC内の自分の視界に出す
- VR空間でYouTube動画を再生する
- OpenVR Advanced Settingsで床の高さを変える
- Playspace Moverで床の高さを変える
- Playspace Moverで飛ぶ
- VRキーボードを使う
- VRCワールド内の英文を自動翻訳する
- VR睡眠時にHMD内の光量を下げる
- VR睡眠を検知して自動で画面を暗くする
- VRC内のフレンドにメッセージ通知を送る(コマンド)
- ワールドから弾かれた時に元いたワールドに戻る
- ワールドからホームワールドに戻されたときに直前のインスタンスに自動で戻る
- ★ログ情報を使う
- ★VRCを開きながら作業する
- ★VRCのサイトを改善する
- ★録画する
- ★録画や配信をする
- ★動画編集
- ★音声変換
- ★QRコードを処理する
- ★VRC内の動画の音声が出ない場合に対処する
- ★VIVEユーザ用
- ★Oculusユーザ用
- ★Windows MRユーザ用
★規約やガイドラインを見ておく
規約やガイドラインはユーザが守るべきルール(英文)です。違反するとBANされることがあります。ガイドラインは非公式で和訳されたものがあるので参考にしましょう、比較的短いです。
ただしこれらはユーザ同士で争うための道具ではなく、最終的に判断する権限はVRChat運営にあります。不明点や明確な違反行為があれば運営にメールしましょう。
2019年5月版
hackmd.io
※2019年5月現在、自作のアセットやアバターの販売は違反でないようです。
2018年6月版
privatter.net
★VRChatイベント情報のチェック
VRChatイベントカレンダーを追加する
普段使っているGoogleカレンダーなどに追加すると、イベント情報が確認できる。
■カレンダーhttps://t.co/vNsXxEeFKm
— カッコウ/VRChatイベントカレンダー 管理者 (@nest_cuckoo_) 2018年7月2日
■イベント登録フォームhttps://t.co/eyeIkSzkgD …
VRChatイベント情報をフォローする
VRChatイベント情報をサイトで見る
★ワールドを探検する
VRChat公式のワールド一覧
VRChatの世界(β)
VRChat ワールド一覧 - beta
Twitterでワールド情報を見て訪問する
VRChatのおすすめワールドがTwitterで「#VRChat_world紹介」というタグで多数紹介されている。気になったワールドがあれば、VRC内のWorld画面で検索して訪問しよう。面白いワールドがあったらこのタグで投稿してほしい。
#VRChat_world紹介 - Twitter Search
回線が細くても重いワールドに行く
Vケット2とか見たいですよね。外出中や夜中に自動でロードしましょう。
suna.hateblo.jp
★フレンドのオンライン状態とワールドを確認する
VRCのプロフィールサイトを使う
twitterや他のSNS等のアカウントを自分のプロフィールとして登録したり、フレンドの情報を見たり、フレンドに関する非公開のメモを書いておいたりできる。プロフィールはSNSで共有できる。 オンラインのフレンド、及びフレンドが居るインスタンスの一覧表示もできる。
ワールド単位でフレンド一覧を見る(Chromeアプリ)
オンラインのフレンド、及びフレンドが居るインスタンスを一覧表示できる。
オンラインのフレンド、及びフレンドが居るインスタンスを一覧表示出来るChrome拡張公開しましたー。
— ryou | SilentClub (@ryou_Ein) 2018年10月26日
インスタンスに居る全ユーザー(非フレンド含む)も確認出来ます。
VRChat公式へのID/パスワード入力のみで利用できますので、良ければ使ってくださいーhttps://t.co/xZo4aSIPZr pic.twitter.com/YFLLfVmJ0g
ワールド単位でフレンド一覧を見る(アプリ)
ワールド単位でフレンド一覧が見れるようにしたので置いときますねhttps://t.co/ewcoaR0WQY#VRChat pic.twitter.com/k1pygdBgXl
— hheaven (@hheaven24) 2018年9月2日
ワールド単位でフレンド一覧を見る(Web)
【VRChatの世界】【お知らせ】
— DECKY@「VRChatの世界」運営 (@decky_vrc) 2018年9月11日
当サイトでVRChatアカウントによるログイン中に自分のフレンドがいるワールドを確認出来るようになりました。
特定の人がいるインスタンスにJoinすることも出来ます。
よろしければご利用下さい!https://t.co/dFHNbnGsw9#VRChat #VRChat_world紹介 #VRChat始めました pic.twitter.com/4pHhSLeu2C
ワールド単位でフレンド一覧を見る(Chromeで公式サイト拡張)
フレンドの人数順に表示される。Chromeにインストールして、公式サイト VRChat にログインして使う。
友達のWeb屋さんに協力してもらって、#VRChat の公式サイトで使えるChrome拡張を作ってみました ・v・
— みみんく (@mmnk_vt) 2018年9月30日
公式サイト( https://t.co/SUbvQ6JfBM )にログインすると、Friendのいるワールドが人数順で表示されます
「Socialが重い…」というデスクトップ勢の方々ぜひ使ってみてねhttps://t.co/N8eYSQbkzB
フレンドが居るワールドをChromeから確認する(プルダウン)
Chromeの右上のアイコンからプルダウン形式のリストで開く。フレンドと、その人がいるワールドを確認できる。
VRC notification 2.6.5公開しましたhttps://t.co/tG50LgPPpH
— ろーてく (@xuarx) 2018年7月25日
一部表示がおかしくなってたのとオンラインフレンドが100以上表示されなくなってた問題を修正しました
フレンドの情報をメモしたりログインしたときに通知する
韓国語だけどDownloadから落として英語で使える。
フレンドのワールドにいる人を見たりログインしたら通知する
#VRChat のフレンド情報が確認できる「VRCFriendCheck」というブラウザ拡張機能を作っています。
— えむなお (@mnao_305) 2019年5月17日
フレンドがどこのワールドにいるか確認できたり、フレンドがオンラインになったら通知してくれたりします。
ダウンロードは下記から
Chrome:https://t.co/ZoIruAmZXa
Firefox:https://t.co/VusXxFtbVk pic.twitter.com/0ZW3lpzMsm
インスタンスにいるフレンドを確認してJoinする
【VRChatの世界】【お知らせ】
— DECKY@「VRChatの世界」運営 (@decky_vrc) 2018年9月3日
掲載中のワールド詳細ページにて、そのワールドで起動しているインスタンスを確認出来るようになりました。
VRChatアカウントでログインした状態で「インスタンス情報表示」を押して下さい。https://t.co/dFHNbnGsw9#VRChat #VRChat_world紹介 #VRChat始めました pic.twitter.com/YTE7ECfu8q
スマホ(Android)からオンラインのフレンドを確認する
VRChatフレンド情報管理Androidアプリ公開しました~!
— サンスケ_VR (@sansuke05_vr) 2018年10月24日
VRChatアカウントでログインして今オンラインな自分のフレンド一覧が取得できます!
こちらからダウンロード下さい!
VRChat フレンドマネージャー | ありすらぼらとりー https://t.co/TReIW58i0f #booth_pm #VRChat pic.twitter.com/kD4mEt1nQd
VRChatにログインしているフレンドが今どこにいるかを一覧する
「VRChatにログインしているフレンドが今どこにいるかを一覧できるpythonスクリプト」のexe版を公開しました。https://t.co/S5vJhvzmrV
— amamagi (@4mamag1) 2018年4月13日
Qiitaにも関連しそうな情報がある
マッチングするアバターのひとと繋がる
インストール不要のWebアプリ。
アバター専用マッチングサービスの「Hito Hub」をリリースしました🎉🥳
— 一箱さん⛩️(BOXP) (@b0xp2) 2019年7月20日
おすすめされたアバターをひたすら「お気に入りに登録する」か「スキップする」ことで自分好みのアバターを探せるシンプルなアプリです
インストール不要で使えるのでぜひ試してみてください!🤗https://t.co/C0hknfdlts pic.twitter.com/rmikDD1fDM
フレンドになった日時とユーザ名の履歴を確認する
※2021年3月以降はVRCのmoderation API変更で使えなくなりました。
VRChatでフレンドになった日時の履歴を確認できるツールをつくりました。いつの間にかフレンドになってた人達との過去を振り返るときなどにどうぞ。 https://t.co/mrCzReHHH9 pic.twitter.com/WtgilcNmXG
— suna (@suna_vrc) 2019年5月12日
フレンドの履歴やフレンドのメモを管理する
https://nonono-shop.booth.pm/items/1371091nonono-shop.booth.pm
特定のワールドに人が出入りしたりインスタンスができたら通知する
★Twitterと連携させる
VRCの中からスクショをツイートする
Twitterにオンライン状態とワールドを反映させる
(VRChat)
— 💤柊 釘葉 / Hiiragi Kugiha (@hiiragi_kugiha) 2019年2月9日
VRChatのオンライン状況や現在いるワールドを、Twitterのユーザー名やlocation(プロフィール画面)に反映させるツール「twitter-vrc-status」をGitHubで公開しました。まだ改善点はありますが、一応使えるレベルになったと思います。感想、contributionなどぜひぜひ!https://t.co/YWXuHcdGwL pic.twitter.com/jYoUPZz139
ワールドにJoinしたときワールド名やリンクをツイートする
★スクショ管理
スクショを日付毎にフォルダに分ける
標準では12:00を境に分類してくれる。
スクショを撮ったときに同じワールドにいた人を記録する
VRChatSSmemo | 弐百番商店 https://t.co/Kxt1EmWNG7 #booth_pm
— NyaHo@VRC (@NyaHo_vrc) 2019年3月26日
VRChatのスクリーンショットを撮ったとき、同じワールドへいた人一覧を作成するアプリ公開しました。
スクショの明るさや色を調整する
★VR空間内を便利にする
VRモードでカメラを使う
VRChatのカメラの説明が見つからなかったので画像にまとめました。これは普通のカメラの方。StreamCameraも撮影結果がPCのVRChatに出力される以外は基本一緒かな?#VRChat pic.twitter.com/2OOjLLbhow
— コクリコ (@Coquelicots_WoT) 2018年5月20日
VRC起動時に自動的に同じワールドインスタンスに入る
ユーザIDも含め、全員が全く同じものを設定にします。プレイヤーのログイン状態に関わらず、ユーザIDの人がマスターのインスタンスとして作成されたワールドに入ります。SteamのランチャーではなくVRChatのexeに対して直接、BATやリンクで同じように記述することもできます。
— あいびす (@xaibis) 2019年2月10日
VR空間でデスクトップを使えるOVRdropを導入する
OVRDropは有償だけど、VR空間中の好きな場所にデスクトップを呼び出せるようになるので便利。右上の移動マークで場所やサイズを変えられる。左上の虫眼鏡マークから「Monitor1」を選んで使う。
OVRdropの画質を上げる
VR空間用のメニューアプリを使う
VaniiMenuはVR空間内で腕を振り下ろすだけで、時計やアプリランチャーやデスクトップビューアや画像・テキストビューアを呼び出せる便利なアプリ。VR内で撮ったスクショに定型ワードを組み合わせた文章をつけて、その場でツイートできる仕組みもある。
Windowsの通知や文字列をVRC内の自分の視界に出す
VR空間でYouTube動画を再生する
ワールドにビデオプレイヤーが無くてもVR内でYouTubeが見られる。
https://chcl3.booth.pm/items/1014119chcl3.booth.pm
OpenVR Advanced Settingsで床の高さを変える
https://t.co/o3veVO5Wrl
— すずめい子❄️免許更新しろ (@suzumeiko_as) 2018年8月27日
これ入れとくとplayspaceで床の高さ変更できるから、しゃがんでもとれない床に落ちたやつ拾えるよ
Playspace Moverで床の高さを変える
空間を掴んで上げたり下げたりできるらしい。
Playspace Moverで飛ぶ
【第3回】VRchatの空の飛び方【PlayspaceMover導入解説】 https://t.co/fZjuW2HRAS @YouTubeより
— うどん猫 (@log_ever) 2018年6月6日
PlaySpacemoverの導入解説動画です!
追加オプションの設定と非フルトラのための解説もしております! pic.twitter.com/Q7nbiPYUtG
VRキーボードを使う
通常のものと円形のものがある。かっこいい。
VRCワールド内の英文を自動翻訳する
Google APIのキーを自分で取得して設定できる人向け。
VRChatで外国語の文章のスクリーンショットを撮ると翻訳して表示するアプリをBoothで公開しました。GoogleのAPIキーを自分で用意できる方向けです。APIキー不要版は開発中です。#VRChathttps://t.co/I8vsVsHzZ0 pic.twitter.com/A079PSPRWk
— minami14 (@minami_vr) 2018年9月22日
VR睡眠時にHMD内の光量を下げる
VRの明るさを抑えるサングラス SunglassesVRhttps://t.co/I4B5t2KuQC#VR_Overlay
— Segment (@Seg_Faul) 2018年12月29日
VR睡眠を検知して自動で画面を暗くする
SleepCheckVR | udon-cat-works https://t.co/iU0l4fB177 #booth_pm
— うどん猫 (@log_ever) 2019年8月4日
HMDの角度とコントローラの速度から睡眠を検知して自動で画面を暗くしてくれるツールですよー!
リリースしたばかりなので不具合あったら報告していただけると助かります。
※VR睡眠は各自の責任でお願いします。
VRC内のフレンドにメッセージ通知を送る(コマンド)
※VRC仕様変更で動かなくなりました。
コマンドプロンプトからVRChat内にテキストメッセージを送れるツールをつくりました。同梱のREADME-ja.txtに使い方を書いてます。ユーザ名を指定してVRChat内に文字列を送れます。 https://t.co/955RE3ZMOe pic.twitter.com/pOonq45WVw
— suna (@suna_vrc) 2019年5月18日
ワールドから弾かれた時に元いたワールドに戻る
~Private (InviteOnly) でVR睡眠していたら、落ちて戻れなくなり、泣いた経験のある同士の方~
— あねてあ™@クソドメイン部 (@yanorei32) 2019年8月3日
VRChat RejoinTool v2.0 公開しました。
Req Invite無しで、直前に居たインスタンスに戻れます。
(logの読み込みのみで、API等使用しておりません)
Download Linkはリプ欄に。#VRC #VRChat pic.twitter.com/2L6z8XhhO1
JoinしたワールドのURL履歴をVRCのログから取得して、元いたワールドに戻れる仕組み。
ワールドからホームワールドに戻されたときに直前のインスタンスに自動で戻る
ツール立上げ後にインスタンス移動を検知したら元いたワールドに自動で戻る。使いたい方はreleases からexe形式のファイルをダウンロードする。
★ログ情報を使う
VRChatのログをパースする
ワールドのデバッグをする人に。
[ブログ更新] #VRChat のログをHMDでも見たい時用PowerShellスクリプト - 電子工作記録https://t.co/oiRbMvn1x6
— Segment (@Seg_Faul) 2018年7月1日
VRCで遊んだワールドとフレンドの履歴を見る
その日にJoinしたワールド名・フレンド名と、時刻がわかる。
過去に行ったワールドのIDを表示・保存・Joinする
VRChatで過去に行ったワールドのIDをログファイルから検索し、表示・保存・Joinできる支援ツールを作成しました!
— ちう (@ChiuGameProject) 2018年8月14日
最近多発する自分のワールドに入れない不具合をきっかけに製作しました。
Boothでの無料配布を行っているのでご自由にお使いください~https://t.co/sjBHoCy3S8#booth_pm#VRChat
★VRCを開きながら作業する
VRCのウィンドウのサムネイルを表示しながら作業する
作業しながらVRCをちっちゃいウィンドウを出しておけるフリーソフトをインストールしてしまった~
— ureishi (@aivrc) 2019年2月4日
すごく助かるーーー pic.twitter.com/BEX17nhl0u
強制的にデスクトップモードで起動する
VRChatをショートカットで強制的にデスクトップで起動する方法を教えてもらったので共有します。
— くるせす (@clses) 2019年2月8日
”ローカルファイルを閲覧”で出てくるVRChat.exeのショートカットを作成し、ショートカットプロパティの”リンク先”の後ろに”--no-vr”を追加するだけです。作業放置捗る。情報提供Reflex氏に感謝。#VRChat pic.twitter.com/S0hNaXcJ0y
★VRCのサイトを改善する
VRCのサイトのフレンド一覧を改善したりステータス更新したりする
Greasemonkeyスクリプト。ブラウザに入れてVRChatのサイトにログインして使う。テキスト送信はVRChatの仕様変更でできなくなったけれど、フレンド一覧が使いやすくなりステータス更新もできる。
VRChatの仕様変更で廃止されたメッセージ送信機能に代わり、「Edit Profile」ページからのステータス文の変更機能、フレンドのユーザーページからのFavorite変更機能を追加し、『VRChat Webページ拡張』として再公開いたしました。 https://t.co/MWRuiqW97I
— 100の人 (@esperecyan) 2018年8月28日
VRCのステータスを更新する
ブックマークレットで手軽。
VRChatのStatusDescriptionをブラウザから変更できるやつです。問題があったら消します。 https://t.co/07KF6LsEDV
— Na(gisberry) (@nagisberry) 2018年8月28日
VRC内のフレンドにメッセージ通知を送る(Web)
GreasemonkeyではなくTumpermonkeyという拡張をChromeかFirefoxに入れて、こちらのスクリプトを登録して、ログイン後にフレンドのアイコンを2回押したら送信欄が出現する。
メッセージを送る場合、e1onさんという方が作ったwebanalytic.jsというgreasemonkeyスクリプトを修正してブラウザに入れます。VRChat公式サイトにログインして、送る相手をクリックしたらメッセージ送信欄が出るのでそこにメッセージを入れて「Send」します。修正版はこれ→ https://t.co/gV4kNv6l1A pic.twitter.com/aQ1ehEMI0l
— suna (@suna_vrc) 2019年5月16日
★録画する
Windows10 標準の録画機能を使う
Ametoさんのツイートがわかりやすい。
VRCのブラウザをクリック→Windowsキー+Gでメニューが開く…これで歯車マークから設定が可能(デフォだと2時間で止まるので注意)。
— Ameto (@Ameto_VRC) 2018年8月16日
デフォならWindowsキー+Alt+Rで録画開始…同じキーを押すか、VRCを落とせば録画は止まるよ!
Twitterに投稿するために私が使っている物は…
— Ameto (@Ameto_VRC) 2018年8月16日
動画の場面カット:VidCutter
動画の容量圧縮:Free Video Compressor…の2種類です('ω')
共にフリーソフトで簡単に操作できるから慣れてない人でも大丈夫なはず!
ただ、DLや使用は自己責任で!!
ロイロ ゲームレコーダーを使う
無料で軽くて簡単、ロゴも入らない。起動して録画対象のゲーム画面を選んで録画する。
NVIDIA Shadow Playを使う
NVIDIAのグラボ持っている人限定だけど、ハードウェアの機能を使って録画できるので軽いとのこと。また、動画を常にキャプチャさせることにより、30秒さかのぼって録画を開始できる機能もある。
★録画や配信をする
Open Broadcaster Software(OBS)を使う
OBSは、特定のウィンドウの録画や、動画のライブ配信ができる便利なソフトウェア。使い方はググって。
配信を使うと、部屋に友人と集まってゲームしてた頃に戻れるかも。勉強会やプレゼンにも使えるし、可能性は広がる。
VtuberじゃないけどVR配信しました。
— ひえん (@hiyen119) 2018年10月23日
多分これが一番楽しいと思いますhttps://t.co/OROklQTvH3 pic.twitter.com/TTPktlz40I
★動画編集
Twitterに投稿するには2分20秒に収める必要がある。YouTubeに投稿するには一般的な解像度にする必要がある。ちなみにShiftかCtrlを押しながらVRChatを起動すると画面解像度を変更できる。
Windowsのフォトで編集する
簡単な編集(必要部分の切り貼り)程度なら、Windowsのフォトが使える。使いづらく感じたり、大きなファイルを扱いたくなったら、AviUtlを導入すればよいと思う。
AviUtlに拡張編集プラグインを入れる
AviUtl最新と拡張編集プラグイン最新をダウンロードして、拡張編集プラグインフォルダの中身をAviUtlフォルダに入れる。拡張編集プラグインを使うと、映像・画像・音声・字幕などのレイヤー(トラック)を並列に編集できるようになるので便利。
※レイヤーの使い方は、こちらがわかりやすい。後で必要になったら見てね。
【すんなりわかる】AviUtlのレイヤーについて解説 - Aviutl簡単使い方入門|すんなりわかる動画編集
AviUtlにMP4を読み書きするためのプラグインを入れる
動画フォーマットとしてよく使われるMP4を使えるようにする。下記の記事を参考にする。
AviutlとNVIDIA GPUで高速にmp4動画を出力する
右側の「NVIDIAのNVEncによるH264出力」からNVEncプラグインを頂いて、インストーラでインストールして、Aviutlのファイルメニュー→プラグイン出力→拡張NVEnc出力、から出力する。
「NeroAacEnc.exe の場所が指定されていません。」と表示されたときは、出力画面のビデオ圧縮画面を一度開いてOKを押せばエラーが出なくなる。 【AviUtl】x264出力時に「NeroAacEnc.exe の場所が指定されていません。」と表示されたときの対処法。 - 行く鳥の気のままに
★音声変換
恋声を使ってボイチェンする
遅延があるけど音質は良い。試すだけならアプリを起動するだけなので簡単。
RoVeeを使ってボイチェンする
恋声よりも簡易的だけど長時間使っても安定してて遅延も少ない。猿ちぃ+RoVeeの構成。
猿ちぃ+MultiFX +RoVeeの構成。
かなり前の『VRChatでボイスチェンジャー使う方法』の呟きがいまだにちょくちょくリツイートされてるんだけど、セットアップ内容が今とゼンゼン違う為、現状のセットアップ説明図を用意しました。
— 倭文(sitori) (@toy_box_sitori) 2018年10月8日
今は恋声ではなく猿ちぃ+MultiFX+Roveeという複数構成で組んでます。
おススメです。 pic.twitter.com/rzoVmTlZ6D
clownfishでボイチェンする
clownfishはクマノミという意味で、性転換する魚らしいね。
https://t.co/RHpvTl7Na2
— セツナ@VTF (@VTFLab) 2019年1月16日
これ単体でマイクデバイス変えずにボイチェン出来るよ、日本語にも出来るし色んな声に変えれるし ピッチのみの変更も出来る、マイクにhookするタイプだからわざわざ複数デバイス変更や仮想への経由も要らないし”マイクを聞く”でループバックもついてる
バ美声でボイチェンする
恋声より遅延が少ない。β版が無償かブーストで入手できる。β版は製品版発売されるまで使える。
Gachikoe! でボイチェンする
Gachikoe! (ガチコエ!)っていう低遅延でクロスプラットフォーム(Win、Mac対応)なボイチェンつくりました!
— 桜音さち (@sakurane_sachi) 2019年2月20日
無料配布もあるのでよかったら試してみてください✨✨✨https://t.co/BClIcqadX4
PIXIV FANBOXもはじめたのでよかったら支援していただけると嬉しいです!https://t.co/F0Rc6v4YCT pic.twitter.com/1Nl0rVlg8v
ブラウザ版のらきゃっとシステムを使う
Google ChromeからNapierさんが作られたWebアプリにアクセスして、仮想オーディオデバイス(NetDuetto)を使って合成音声化する。
ゆかりねっと
1分50秒でわかる、ゆかりねっと導入動画。
早口でゆかりねっとを解説できないか、試してみた。
— ”非公式”AAチーム「Project AA(仮)」(広報:つー) (@Project_AA) 2018年11月9日
これでぎりぎり2分尺なわけだから、これをどうやって圧縮すればいいのやら(汗) pic.twitter.com/MtKqpMpJl3
導入方法の解説記事。
こちらのモーメントと、投稿くださっているニコ動の解説動画も参考になる。
REAPERでボイチェンする
デジタルオーディオ処理ツール。個人ライセンスは60ドルだけど60日間試用できる。
Little AlterBoyでボイチェンする
99ドルだけど30日間試用できる。
Webブラウザの音声認識・読み上げAPIを使ってVRChatで声バレなしにハンズフリー会話する
Webブラウザの音声認識・読み上げAPIを使ってVRChatで声バレなしにハンズフリー会話する https://t.co/MQ6IxtyHZv #VRChat ようやくQiitaに記事を上げられました、声バレを気にする方々のお役に立てば幸いです
— Napier (@Napier_0b) 2018年6月28日
★QRコードを処理する
VRChatで撮影した画像に含まれるQRコードをPCのブラウザで自動で開く
QRコードを読み込み、
— くまった(kumatta_ss) (@himakuma_1009) 2018年8月24日
バックグラウンド上でブラウザを起動するツールです。
※デスクトップでも使用可
要望等はDMまたは、Issues、BOOTHのメッセージよりお願いします。
GitHubhttps://t.co/l34qfPOMcQ
BOOTHにも置きました。https://t.co/QZ2hdYKbTS#Vケット#バーチャルマーケット
PCの画面上に表示されたQRコードをリスト化して後で開けるようにする
QRCodeListerer ver 0.0.1.0 | クレウスのショップ https://t.co/gb8e2iWoBg #booth_pm VマケなどQRコード展示されているワールドでQRコードを読み取ってリスト化、あとからURLを開けるアプリを作りました!!
— クレウス@ (@kleus_balut) 2019年1月30日
★VRC内の動画の音声が出ない場合に対処する
VRChatはYouTubeの再生にYoutube-dlというツールを内部で使っている。このツールが古いままだと再生に不具合が起きることがある。ちなみにYouTube Liveは2019年3月頃から再生できていない。(2019年8月)
Youtube-dlを手動更新する
VRChatでYouTubeのライブ配信が再生できない問題で、youtube-dl.exeを最新版に置き換えると、再生できるようになりました。情報ありがとうございます!https://t.co/8cqY941qqD
— suna (@suna_vrc) 2019年1月16日
置き換えるファイルはここです。
"C:\Program Files (x86)\Steam\steamapps\common\VRChat\VRChat_Data\StreamingAssets" pic.twitter.com/r1MlfmIGmb
Youtube-dlを自動アップデートする
アプリ起動すると更新が必要ならアップデートしてくれる。
https://miivrc.booth.pm/items/1427164miivrc.booth.pm
Youtube-dlを完全自動アップデートする
VRChatのyoutube-dlを自動で更新してくれるツールを作りました
— おこう (@ookkoouu) 2019年8月31日
いちいちツールを起動しなくても更新されるので、「youtube-dl更新した?」が無くなりますhttps://t.co/a5UogbAFsr
★VIVEユーザ用
バッテリー残量と時刻を確認する
トリガーを途中まで引いたら全開になるのに対処する
VRChatでトリガーを半分くらい引いたらいきなり全開になってしまう問題解決しました。コントローラの入力バインドで、トリガーの「ボタンとして使用」のところに "Left Trigger Press" が入っていたのが原因のようで、これを消せばちゃんとアナログ入力できました。 pic.twitter.com/X3cxMX5fML
— ろじ(っく) (@logi9_) 2019年7月27日
ベースステーションの壁用固定具を入手する
角に付ける
平面に付ける
【HTC VIVE ベースステーション用】 ウォールマウント | VRcustom https://t.co/lvdN9b5iZI #booth_pm
— kiyotori (@kiyotori_VRC) 2018年11月8日
ベースステーションを押しピンで壁に固定できるマウント、Boothで公開しました。
配送までのやり取りを匿名で行える設定しておりますので、三脚蹴っとばして困ってる方は是非使ってみてください!
針金ハンガーを壁掛けコントローラホルダにする
平成最大の発明かもしれない…() pic.twitter.com/2KMEL5iLho
— 立風 真@VRChat (@makoto_tatukaze) 2018年10月24日
針金ハンガーでトラッカーとコントローラホルダを腰に付ける
どこのご家庭にでもある針金ハンガーを… ちょっと加工してトラッカーマウンター兼コントローラーフックに pic.twitter.com/UBRi2h6JbB
— やぐら (@yagura) 2018年11月9日
GoPro用固定具で足トラを固定する
VRChat足トラ固定具で良いものを見つけたので共有します。
— くるせす (@clses) 2019年2月10日
基本は手首用ですけど足首でも使え、また二重にバンドが付いているので、小型のモバイルバッテリーならついでに固定できます。
これだけで足トラ固定が完結できるのでオススメ。#VRChathttps://t.co/gsw7QxwxzT pic.twitter.com/raT3HPYFrF
シューズ紐で足トラを固定する
昨日ご質問を頂いたので写真追加ー!
— VRにゃまー (@nyamaaVR) 2019年9月1日
自分の場合はこんな感じの結び方ですね、ずれることなくしっかりと固定できるのでオススメ!取り外しもカンタン! pic.twitter.com/zw3JzGaA1Z
腰トラが飛ばないように浮かせて使う
VRChatでは腰トラが飛びがちだけど、浮かせたら飛びづらくなるらしい。
VRChatで腰トラが飛びやすいのは、体に遮蔽されやすい&背面センサーをふさぎがちなせいじゃないかという仮説で作ってみたのがこちら。ちょっと試してみた感じでは飛びにくそう。 pic.twitter.com/DlpsMRI3M4
— Segment (@Seg_Faul) 2019年2月17日
腰トラが飛ばない補助具を買って使う
https://booth.pm/ja/items/1404133booth.pm
★Oculusユーザ用
腕時計を使う
VRC内でも腕時計が使えるようになる。
知人向けに急ごしらえした画像で申し訳ないのですが…
— 冬 (@winter_if) 2018年9月11日
Oculusのアップデートでリストウォッチという便利な機能が追加されてましたので、ざっくりした使用方法の解説です
VRCにのめり込んでしまってついつい時間を忘れてしまうOculusユーザーの方に非常にお勧めですのでぜひ#VRChat pic.twitter.com/awB3AQNCQT
PC画面中のウィンドウをVRC内に持ち込む
Rift Core 2.0βを有効化して使える。
割と皆様Oculusの便利機能使っていらっしゃらないのかな…
— 冬 (@winter_if) 2018年9月12日
もう一つVRC中に役に立つ機能があるのでそれも貼っておきます
それと前回記載し忘れたのですが、これらの機能の利用はOculusのRift Core 2.0βを有効にしている前提になっています
重くはなりますが便利なのでオススメです#VRChat pic.twitter.com/CXjOuKfhpY
接眼パーツを改造して眼鏡で使い易くする
接眼パーツは公式で別売、3800円とのこと。
Oculus Rift+眼鏡で快適にVRするための接顔パーツ加工
— WiL (@WiL_26E) 2018年12月2日
①接顔パーツを本体から取り外す
②眼鏡が当たる部分をハサミで切り抜く
③VRカバー(Oculus Rift用)の鼻辺りを切る
④VRカバーを接顔パーツに付ける
⑤接顔パーツを本体に取り付ける
写真1:②の後
写真2:VRカバー無し
写真3:VRカバー有り pic.twitter.com/2P1H2PGqbE
★Windows MRユーザ用
HMDがスリープするまでの時間を延長する
書きました。
— いすず🎑 (@Shiranui_Isuzu_) 2018年9月22日
Windows MRでVR睡眠やしばらく離席しているとスリープモードになってしまうのを回避する方法(自己責任)です。
Windows MRのスリープ時間を延長させる方法 https://t.co/YogW05YsJx#VRChat
VRChatアバターTips
VRChatアバターを変えるときに参考になりそうなTipsをメモします。情報を提供下さっている皆様に感謝です。モデリング自体の情報は少ないのであしからず。
- ★モデル導入
- ★アップロード時の工夫
- ★アバターの色を変える
- ★アニメーションの仕組み
- ★自動アニメーションを設定する
- ★手動アニメーションで表情を変えたり物を出したりする
- ★両手を使って複数のアニメーションを呼び出す
- ★物を飛ばしたり散らしたりする(パーティクル)
- ★物の見え方を変える(シェーダ)
- ★モデルのテクスチャ塗りや身長調整Tips
- ★Unityのコンポーネント調整を便利にする(ダイナミックボーン等)
- Unityのパラメータの数値をマウスで調整する
- Unityのヒエラルキーを色分けして見やすくする
- モデルのコンポーネント情報や追加のゲームオブジェクトとかを、親をコピー先に直したうえでコピーする
- Dynamic BoneのRootが違うアバターのボーンになっているのを修正する
- 正規表現でマッチするコンポーネントをまとめてコピーする
- 正規表現でマッチするコンポーネントを含むオブジェクトを一括選択してまとめて設定する
- ダイナミックボーンのパラメータを一括変更する
- ダイナミックボーンやコライダーの設定をコピペしたりエクスポートする
- 着せ替え支援ツールを使う
- 子オブジェクトすべてに指定したコンポーネントを追加・編集・削除する
- Lip SyncやBlend Shapeの調整を便利にする
- ★特殊なアバターを作る
- ★布をいい感じにする
- ★髪や耳やしっぽを揺らす
- ★モデルを軽くする
- ★オンラインストアで3Dモデルを入手する
- ★VRモデリング
VRChatユーザ用の便利ツールまとめもご参考に。イベント、フレンド情報、ボイチェン、録画方法などを書いてます。 suna.hateblo.jp
★モデル導入
BoothでVRChat用のモデルを購入して導入する
VRChatで使えるかわいいアバターが多数販売されてます。
VRMモデルをVRChat用に変換する
Unity上のVRMプレハブを複製し、VRChat用のモデルにワンタッチで変換するエディタ拡張を公開しました!
— 100の人 (@esperecyan) 2018年9月24日
※ポリゴン数を減らす機能はありません
次の設定を行います
• 視点
• リップシンク
• 自動まばたき
• 表情
• アバター同士の干渉 (未検証・触る側のみ)
• 揺れ物https://t.co/duRlBZZWo2
こちらの変換ツールはポリゴン削減機能は無いようなので、7万ポリゴン以下のVRMモデルを使うか、自分でポリゴン削減することが必要。
MMDモデルをVRChat用に変換する
VRChatでの利用が許可されているMMDモデルを使いましょう。許可のないモデルの無断利用はトラブルになるので避けましょう。
シェイプキーの爆発に対処する
シェイプキー大爆発した時の修正方法を学んだ!
— 動く城のフィオ⚙バーチャルマーケット (@phio_alchemist) 2019年4月17日
①壊れたシェイプキーを選択して編集モードに
②そのままにしたい部分(表情とか)を選択→Ctrl+Iで選択範囲反転
③wキーで「任意のシェイプキーを選択部に合成」
④Basis・ブレンド1.0・追加チェック無しで決定
⑤直った!これをシェイプキーごとにやる pic.twitter.com/vIP9OPTaXs
★アップロード時の工夫
アバターのサムネイル画像を変更する
アバターのサムネを変更する方法①適当にPlaneを置き、サムネにしたい画像を貼り付ける②予めGameビューのMaximizeOnPlayを外しておく③Build&Publicを起動した後HierarchyビューでVRCCamの位置を調整してサムネを映す④Gameビューに戻りUpload
— 動く城のフィオ⚙バーチャルマーケット (@phio_alchemist) 2018年4月5日
※カメラ位置を調整したいだけの場合①は省略可#VRChat pic.twitter.com/Yxd4ZCNxom
アバターのサムネを撮るときの画角を変える
https://twitter.com/DD_JellyFish/status/1012247235487137793
VRChatアップロード時のサムネイルの画角変更、以前は変更しても無視されていたのですが、現在は反映されるようになっています。アバター&ワールドともに効くようなので、サムネにこだわる人は是非~
— UUUPA(うーぱ) (@UUUPACOM) 2019年1月13日
※先日勉強会での共有ネタですが、あまり知られてない(私も偶然気付いた)ように思うのでシェア。 pic.twitter.com/xGJdM6MVJ0
★アバターの色を変える
GIMPでアバターの色を変える
【VRChat】アバターの色を変える方法 その2(初心者向け) | kro's note
明るすぎるアバターを暗くする
ワールドの光を無視する「Unlit/Texture」シェーダを使っている場合は別のシェーダ(まんまるしぇーだーなど)に変えてみる。後述の ★物の見え方を変える(シェーダ) から好きなシェーダを使おう。
また、マテリアルのBaseColorが真っ白(FFFFFF、255/255/255)になっている場合は、Unityで標準となっている薄い灰色(CCCCCC、204/204/204)などにしてみよう。BaseColorについては下記のツイートのスレッドが参考になる。
昨日ザクさんと盛り上がった話。HDRについて。
— ふわふわのクラゲ@Vket3-九龍帝国城下町-参番街 (@DD_JellyFish) 2018年10月21日
日本人のアバターは基本的に明るすぎてワールドのライティングと調和しない(これはシェーダーではなくメインテクスチャとベースカラーの問題)として、それを嫌う人の話はちょくちょく聞く。具体的にはどういうことなのかという話。
頭と体の明るさを合わせる
頭と体の明るさがズレてしまわないようにする。
ついでにアバター関連で昨日、いっこ解決したのでこれも放流~。顔と身体が別メッシュになってるアバターなんかで、ワールドによって体と頭の明るさがずれてしまうのは、画像のAncherOverrideを全部同じメッシュに設定してあげることで回避可能です。bodyのメッシュにするのが良いんじゃないかな。 pic.twitter.com/FlbiWkPPzp
— コクリコ@Vマケ3九龍参番街_愛果茶房 (@Coquelicots_WoT) 2018年11月7日
服にウェイトを転送してお着替えする
かわいい服がboothで買えるので着替えると印象が変わる。しろチョコさんの一連の解説が参考になる。
【ウェイト転送を使った着せ替え】
— しろチョコ!@VRC紅白塾生 (@siro_choco0621) 2019年6月26日
VRCでのアバターに服を着せ替える際、Unityだけでやるのか、Blenderも使うのか…、Blenderを使うにしても服側に素体ありを使うのか、なしを使うのか、色々ありますが今回は服側に素体がない場合の着せ替えになります。 pic.twitter.com/ewUVFPz2PX
★アニメーションの仕組み
VRChatのアニメーション
- 表情を変化させる、物を取り出す、といった「動かす・変える」操作をアニメーションと呼ぶ。
- ユーザーのいくつかの基本的な状態(歩いたり走ったり立ったり)に合わせて、「自動で」アバターのアニメーションが呼び出される。
- ユーザーはEmoteやコントローラから「手動で」アバターのアニメーションを呼び出すことができる。
- これらを設定するためには「AvatarControllerTemplate」と呼ばれるリストに、「アニメーションが呼び出されるきっかけ」に対応した「アニメーション(Animation Clip)」を登録すればよい。このように好きなアニメーションをアバターの動作に上書きして設定できる仕組みを、CustomOverrideまたはアニメーションオーバーライドと呼んでいる。
アニメーションを登録できる項目一覧とコントローラとの対応関係
ハンドサイン一覧表公開しました。
— 三十個(みそこ)BL店長 (@0ne_chan) July 22, 2019
CC0なのでどなたでもご自由にどうぞ!#VRChat
【CC0】VRCハンドサイン一覧表(デスクトップモード・vive・Oculus向け) | 梅干大好きっ子クラブ https://t.co/KZHlPju28j #booth_pm pic.twitter.com/wz1omxv9mv
VRchatでモーションカスタムしたい方向けに、自分でできる範囲で検証したものです。間違いはあるかもしれませんが、検証できなかったものと省いたもの以外は多分大丈夫です。多分。 pic.twitter.com/KagdwsQU6E
— メシエナンバー (@messier_num) 2018年2月8日
VRChatでアニメーションオーバーライドを使って表情割り当てる時、どのアニメーション名がどこに対応していて、デフォルトのアニメーションはどうなってるのか?の対応表。
— けもみみおーこく公式 (@kemomimi_oukoku) 2018年3月22日
これ作った時同じ事思う人いるやろ!って事で、転載化にしてるから、好きに使って問題ありません。#VRChat pic.twitter.com/uKuKOp1KME
#VRChat 出回ってる画像よりちょっとだけ便利なviveコントローラの操作表 https://t.co/JnzClb6Xdq pic.twitter.com/9y5vpTDPtE
— やぐら (@yagura) 2018年9月5日
あー!!!
— みるくお姉ちゃん (@JmilkP) 2018年11月20日
公式ドキュメントにちゃんとOculus TouchでVRchat上のハンドサインの出し方明記されてるじゃないですかあああああ!!!
もっと早く見ておけばよかった! pic.twitter.com/zbbMdQFxBq
公式サイトの解説
Vive→ https://docs.vrchat.com/docs/vive
Touch→ https://docs.vrchat.com/docs/touch
キーボードとマウス→ https://docs.vrchat.com/docs/keyboard-and-mouse
ゲームパッド→ https://docs.vrchat.com/docs/gamepad
注意:アニメーション名とテンプレート名は、重複しないようにする
VRChatでアバターのアニメーションオーバーライドが何度やっても反映されずドはまりしたので原因を共有しておく。
— 坪倉輝明@メディアアーティスト (@kohack_v) 2018年4月4日
アニメーション名がテンプレートと同じだと再生されない…!(名前変えたら治った…)#VRChat pic.twitter.com/InyisWsHu4
★自動アニメーションを設定する
床に寝た時に仰向けに寝る(フルトラ不要)
頭が低い位置にあるとき、「ProneIdle」(うつ伏せ状態)に登録されたAnimationClipが呼び出される。これに仰向けの姿勢を登録することで、上を向いて寝れるようになる。手とか頭が動かせる。
VRChatにて、フルボディトラッキングでなくても仰向けに寝られるようなアニメーションを配布します。https://t.co/YGFVAogYe5
— Sig@C96月曜日 南メ01b (@sleepyslowsheep) 2018年6月22日
からファイルをダウンロードし、画像のように設定してみてください。
あとはリアルの床にごろ寝するだけ!
Genericアバターと違い、腕をある程度自由に動かせます。#VRChat pic.twitter.com/he40VQlDYp
更新版
VRChatにて、フルボディトラッキングじゃないけど寝たい!って人向けのモーションをアップデート。腕もある程度動かせます
— Sig@C96月曜日 南メ01b (@sleepyslowsheep) 2018年8月30日
画像を参考に導入し、あとはリアルの床に寝るだけ。
VR睡眠の沼に落ちよう!
・目線のずれを若干修正
・体や手の指が微妙に揺れるようにhttps://t.co/DDEoOQNLnk …#VRChat pic.twitter.com/1luqQoMKiW
アバターの耳や尻尾を常に揺らす
アバターの尻尾をアニメーションで常にゆらす方法をまとめるよ。#VRChat pic.twitter.com/M8kUHg2V7h
— ジョニバーン@Vマケ3空島海 (@joniburn) 2018年7月27日
【VRChat】アバターの耳や尻尾 などを常にゆらす方法!! https://t.co/0cubBqYBgV
— ケーキ@Vket3渋谷Night (@keiki002) 2018年9月17日
自動アニメーションの発動タイミング
やりたいことをやるには調べる必要があったので情報共有。アバターの足回りのアニメーション(IDLEやRUNFWDなど)の発動順を視覚化してみました。間違ってたらゴメン。前半はVRモード、後半はDesktopモードです。#VRChat pic.twitter.com/z2RP9wfJ1z
— 新月 朔/Lunar Eclipse (VRChat) (@Shiduki_Saku) 2018年7月12日
自動で瞳を相手に向けたり瞬きしたりする(アイトラッキング)
jellyfish-qrage.hatenablog.com
目の位置はこのようにしたらよいらしい。
アイトラッキングでめっちゃ下向いてしまってつまづいたとこです。 pic.twitter.com/4TO79koaxZ
— tukushimasu (@tukushimasu) 2018年9月4日
ボーンの名称にも注意が必要。
VRchatで自動で目を動かす場合は、お尻から目までのボーン名称と構造は以下のようになっていなければならない。大文字も含めて名称を間違えると目が動かなくなってしまう。備忘録で書いておきます。
— たんぽこ (@tarzan7kpo) 2018年9月18日
Hips
Spine
Chest
Neck
Head
RightEye LeftEye
移動時に空中浮遊する
https://twitter.com/Captain_247/status/1037202245165703168
★手動アニメーションで表情を変えたり物を出したりする
表情を付ける
こちらの動画も音声と字幕の解説付きで参考になる。
物を出し入れする
自動まばたきや表情同士が干渉しないようにする
・自動まばたきや表情の重複(干渉)を防ぐ方法
— 元怒 (@gend_VRchat) 2018年3月5日
表情を変えるアニメーションの中に自動まばたきのアニメーションと他の全ての表情を入れる。
自動まばたきのアニメーションはチェックボタンを外す。他の表情は数値を0又は100(100で消える設定のもの)にする。
これだけです。因みにこれは笑顔。 pic.twitter.com/b71EON7cfb
レガシーアニメーション廃止に伴い、以前の自動まばたきが動作しなくなる可能性があります。
— ふわふわのクラゲ@Vket3-九龍帝国城下町-参番街 (@DD_JellyFish) 2018年10月2日
次のバージョン対応の自動まばたきの実装についてまとめたので参考にしてください。#VRChat
最新版(10/02時点)自動まばたきの実装【VR…https://t.co/luRuD0qQl9
アニメーション編集のコツ
AddPropertyで項目を追加しなくても、赤丸を押してInspectorの値を変えれば良い。
いちいち表情Addpropertyやってたけどコレ赤丸ONしてから右のInspectorでやったほうが楽やん・・・
— 大佐マン (@taisa_man) 2018年9月23日
気づいてなかったの俺だけか pic.twitter.com/eIph65si83
Unityでアニメーションファイルに手の設定値を自動で入れてくれる補助ツール
Kawaii Moveを入手する
メニューのEmoteから呼び出せるアバターのアニメーションをかんな久@ねここや (@necocoya) | Twitterさんが公開下さっている。デスクトップ勢でも体の動きを呼び出せる。
デスクトップから撫でる
Emoteから撫でる動作を呼び出せる。
VRchat向けなでるモーションセット配布開始です
— 我楽多 (@shoten0108) 2018年10月31日
これでデスクトップユーザーでも人を撫でることが可能になります
扱いづらいとは思いますが無料での配布になりますので何卒ご了承ください
VRchat想定 なでるモーションセット | 我楽多工房 https://t.co/Y6JRga4PrC #booth_pm #VRChat pic.twitter.com/1pv78hBYha
ちくわを持たせたりDynamicBoneを入れる
アバターに固定できて手でも持てるアイテムを追加する
1個のアイテムを腰に差したり手に持ったりできるようになりました。#VRChat
— ジョニバーン@Vマケ3空島海 (@joniburn) 2018年8月8日
1. くらげさんのこの記事を参考にワールドに固定できるアイテムを作るhttps://t.co/MHJcr1HWCj
2. HipsにRigidbodyを付ける(Angular DragとUse Gravityは外す)
3. Detach_SystemのConnected BodyにHipsのRigidbodyを付ける pic.twitter.com/sKsjyxPRcX
空中に字を書く(Snail Marker/Trail Renderer)
VRC内で動画撮影、再生(カメラとレンダーテクスチャとアニメーション)
VRCの動画をVRC外のツールで撮りたい場合はこちらを見てね→VRChatユーザ用便利ツール - Sunaの実験室
ライトを持つ
ライトの付け方 #vrchat
— Sika_鹿@VRChat (@Sika04433642) 2018年9月7日
①②Hierarchyにてライトを付けたい場所で右クリック→Light→Point lightまたはSpotlightを選択。
もしくはAdd component→Lightからでもいける。
③ポイントライトは、たいまつのように360°、rangeで指定した範囲を照らします。
④スポットライトは懐中電灯とかに使えます。 pic.twitter.com/F4rwZTlWBV
Emoteで物を出したり消したりする
VRChatのメニューのEmoteから、アバターに仕込んだ物をOn/Offできるようになる。
EmoteSwitchの実装が大変という声を聞いたのでPrefabを用意しました
— がとーしょこら (@gatosyocora) 2018年9月2日
参考にしてください
アバター小技 - VRChat 技術メモ帳 https://t.co/d7hrAOWC9h
わかりやすいブログ記事。 keiki002.com
スノウエルフちゃんをお着替えさせる手順の連続ツイートが参考になる。
スノウエルフちゃんのスカートをエモートスイッチで着脱する方法かきます。
— こあられ。 (@arare_o9) 2019年2月1日
実装例、かわいい。
https://t.co/tI2jxqRekd
— ちきん (@chicken_eco) 2019年2月1日
エモートスイッチお着換えできた!ありがとう! pic.twitter.com/7dp2jkEqkX
アニメーション編集中に中腰にならないようにする
★両手を使って複数のアニメーションを呼び出す
両手を組み合わせて表情をつくる(シェイプキーを混ぜる)
#バーチャル夏休み自由研究 その3?
— とときしん (@oto_kishin) 2018年8月6日
前回のマトリックスから修正点を読み取って、とりあえずひと目見て破綻しているものはなくしました。
①全組み合わせver.2
②前回からの設定値追記箇所
③実際に使いうる表情ピックアップ
④各表情解説?
(↓考察に続く)#vrchat pic.twitter.com/Ilxr1wWiQM
両手を使うことで20個程度のアイテムや表情を使い分ける(オブジェクトを親子にして順に呼び出す)
アニメーションオーバーライドで誤爆に悩んでる方、
— れもり@VRC (@RemoriLoL) 2018年8月16日
魔法を覚えすぎて表情を失ってしまった方へ。。
両手でオーバーライドを利用することにより解決できるかもです。
応用すれば20個程度のアイテムの取り出し等々できるそうです(検証してません)
リプにてやり方載せます。#VRCHAT pic.twitter.com/OMUc3h01iS
右手で目、左手で口を操作して多彩な表情を作る
【アニメーションオーバーライド表情ブレンド解説】
— 動く城のフィオ⚙バーチャルマーケット (@phio_alchemist) 2018年9月26日
「表情が多彩でKawaii!」と褒めてもらえることが多くて嬉しみ炸裂丸なので、解説画像作ってみたのだ!「完成した表情」ではなく「目・口のパーツごとの表情」をキーに割り当てて、右手で目・左手で口を操作して組み合わせてるのだ~。#VRChat pic.twitter.com/AGYMYH7OfY
デスクトップでハンドサインを組み合わせて49種類の絵文字を出す
絵文字を49種類出せる「HandSignEmoji」を配布しています。
— ureishi (@aivrc) 2019年2月9日
お好みのテクスチャに差し替えて是非(・ω・https://t.co/PV8YVOTrhe
使用例
VRCで話せないときの表現の手助けとして、絵文字を49種類出せるものを。
— ureishi (@aivrc) 2019年2月3日
マテリアルは1つだけなのでお手軽・・・?
デモなのでテクスチャが単色です(;・∀・) pic.twitter.com/E5LUKka2p3
★物を飛ばしたり散らしたりする(パーティクル)
魔法とか銃を撃つ
GPUパーティクルを入れる
カメラ不要バージョン。カメラが要るパーティクルはフレンド以外には見えないので注意。
カメラ不要のGPUパーティクル8種セットを販売開始したよ!花火とかふわふわしたのとか輪っかとかいろいろ!!!
— momoma/ナル@VRChatter/VTuber : Vket3 Sea イワシと愉快な仲間たち (@momoma_creative) 2018年9月18日
すぐに使えるようにセットアップしたサンプルも同梱!
↓↓↓https://t.co/JgHDqQUexR#VRChat pic.twitter.com/33onMsESZJ
タバコの煙とかのパーティクルをワールドに飛ばす
煙がワールドにただようタバコの設定方法(Fixed Jointを使用)
— Cap🌓VM3_路地裏 (@CaptainAyakashi) 2018年8月29日
パーティクル自体に関しては詳しくないのでマニュアル参照https://t.co/2kGpIYV4i7#VRChat #Unity pic.twitter.com/ZEEnclWPvP
ビームを撃つ
Unity,VRC等用ビームエフェクトvol.0 | ビームマンの何か屋さん https://t.co/N9VhFlQIP4 #booth_pm pic.twitter.com/lIU0Y69G49
— BeamManP ver3.0 (@BeamManP) 2019年2月23日
★物の見え方を変える(シェーダ)
みにさんのまんまるしぇーだーを入れる
Reflexさんのシェーダを入れる
ReflexShader v1.0p2をBoothにて無料配布開始しました!
— Reflex (@reflex_1124) 2018年9月23日
Cubedシェーダーに変わる使いやすいシェーダーです。pdfの丁寧な解説書付きです!
Reflex Shader v1.0p2 | Reflex Store https://t.co/qeA77J2DLq #booth_pm #VRChat
いすずさんのCharacterToonシェーダを入れる
ホワイトフレアさんのシェーダを入れる
フサフサの毛を生やせる、ファーシェーダーも同梱されている。
#VRChat 想定シェーダパック"Unlit_WF_ShaderSuite"更新したので配布します。
— フレア@UnToonはいいぞ (@whiteflare_vrc) 2019年1月14日
Unlit_WF_ShaderSuite (v20190114)https://t.co/EzLVSNhNFu
ワールド光源に対応した明度調整と、Matcapでの光沢/影描画が得意な、Unlitベースのシェーダです。
MITライセンスで配布しています。 pic.twitter.com/hhUfcRzAVj
このリンクは古いかもしれないので作者さんのTwitterを見てみてください。 フレア@UnToonはいいぞ (@whiteflare_vrc) | Twitter
モフモフ、フサフサにする(ファーシェーダー)
Cubed's シェーダを入れる
http://deltaforce.blog.jp/archives/23487473.htmldeltaforce.blog.jp
ナルさんの動画解説も参考になる。 www.youtube.com
下着を覗かれないようにする
Boothにて公開しました。無料ですので気になる人はダウンロードしてみてください。
— がとーしょこら (@gatosyocora) 2018年8月29日
PlayAreaOutsideシェーダー | がとーしょこらのおみせ https://t.co/4LHJt0kjT7 #booth_pm
何かを光らせる
BOOTHを触ってみたかったので、試しに光ってる風に見えるマテリアルを置いてみました。 VRChatでシェーダを書くのが嫌いな方、是非見てみてくださいー。
— こおりみず (@_kori_mizu_) 2018年8月28日
もちろん無料ですhttps://t.co/UXlyoHjcV9 pic.twitter.com/Bz1qFgkx3v
瞳を綺麗に光らせる
アバターの瞳を綺麗に光らせたい、なんて思うこともあるかと思います。
— ケイゴ (@KEIGO_SD) 2019年8月1日
今回紹介するのは、arktoonシェーダーを使った、瞳を綺麗に見せる方法をツイートします。
もうご存知の方もたくさんいるかも知れませんが、お付き合いくださいませ。 pic.twitter.com/qZWJeZHx7t
★モデルのテクスチャ塗りや身長調整Tips
Blenderの3Dモデルの色を外部ペイントソフトで直接塗る
実はblenderくんにはデフォルトで外部ペイントソフトとの連携機能とかもあったりするんですよ(最近知った) 3Dビュー視点をそのまま外部のペイントソフト(クリスタ、フォトショとか)にもってってそちらで描いたのがblender側にも反映されます🤗 pic.twitter.com/B3BQzHtUYB
— 槭樹 (@polymaple) 2018年8月4日
アバターの身長の調整方法
https://twitter.com/doll_402/status/1031379895920644099
足のtoeのボーンは地面と同じ高さにする。
足が地面に埋まる問題、足のボーンの"中心"を地面と同じ高さにしたら埋まらなくなった pic.twitter.com/Sax11U4JUV
— たぁわ(VRC) (@Taawa7) 2018年8月12日
法線転写で顔に落ちる影を自然にする
球に近いハイポリのメッシュから法線を顔メッシュに転写する。
法線転写完全に理解した
— yueou_触手紳士@8/7ー8/13日本旅行 (@Yueou) 2019年7月10日
これでずっと困った顔の影問題を解決!
(左は転写前、右は転写後) pic.twitter.com/tlIVUp7EyV
★Unityのコンポーネント調整を便利にする(ダイナミックボーン等)
Unityのパラメータの数値をマウスで調整する
Unityのパラメーター類って、スライダーが無くても左クリックしたまま左右に動かすと数値変えられるけど、「Alt」押しながらだと変更値が小さく、「Shift」押しながらだと変更値が大きくできるのね。
— だいふく。 (@daifuku_VFX) 2018年11月6日
小数点以下の数値変更がこれでやりやすくなった! pic.twitter.com/fgWKdBUwsn
Unityのヒエラルキーを色分けして見やすくする
階層ごとに色分けされる。更に、アバター、メッシュ、DynamicBoneの入ったコンポーネントの横にアイコンが付いて見やすくなる。
モデルのコンポーネント情報や追加のゲームオブジェクトとかを、親をコピー先に直したうえでコピーする
Unityエディタ拡張。
https://t.co/7moHn0uOO5
— 恋落@さくらのアトリエ (@fortuna_427) 2018年5月23日
エディタ拡張もアップロードも初めてなのでなにかアドバイスあったらご教授ください……
更新版
バグ修正したからほめて
— 恋落@さくらのアトリエ (@fortuna_427) 2018年8月30日
v1.0 → v1.1https://t.co/tVI455zWT9
Dynamic BoneのRootが違うアバターのボーンになっているのを修正する
アバターを複製した際など、「Dynamic BoneのRootが違うアバターのボーンになっている」場合に修正できるエディタ拡張を作成しました。ご自由にお使いください。#VRChat
— HALBY (@halby24) 2019年1月3日
Dynamic Bone Auto Fixer | HALBY PRODUCTION https://t.co/fPvH63tjxL #booth_pm
正規表現でマッチするコンポーネントをまとめてコピーする
Unityエディタ拡張。
アバターを更新する度にDynamicBoneの設定しなおすのが嫌になったので正規表現でマッチするコンポーネントをまとめてコピーするUnityエディタ拡張作りました! https://t.co/d7WwE7eCJD ぜひ使ってみてください~(動画は開発中時のもの) #VRChat pic.twitter.com/x7bzE1NwqR
— Taremin/VRChat民 (@Taremin_VR) 2018年6月1日
正規表現でマッチするコンポーネントを含むオブジェクトを一括選択してまとめて設定する
正規表現でマッチするコンポーネントを含むオブジェクトを一括選択するUnityエディタ拡張つくりました! (DynamicBoneなど)同種コンポーネントをまとめて設定したいときに便利かもしれません! https://t.co/yak9RTGSKN pic.twitter.com/gdI4rjuKiU
— Taremin/VRChat民 (@Taremin_VR) 2018年8月30日
ダイナミックボーンのパラメータを一括変更する
ダイナミックボーン を一括制御するスクリプト作ったぞいぞい
— HALBY (@halby24) 2018年8月29日
これでパラメータコピペ地獄ともおさらばじゃ!#VRChat https://t.co/2KCrrthr9Z pic.twitter.com/0OUO1o6axH
ダイナミックボーンやコライダーの設定をコピペしたりエクスポートする
DynamicBoneのコピー、ペースト、外部ファイル出力ツールを更新しました。
— くまった(kumatta_ss) (@himakuma_1009) 2018年9月17日
コライダーのコピー、出力機能を追加しました。
要望等はDMまたは、Issuesよりお願いします。
GitHubhttps://t.co/CTryBZPZjE
BOOTHhttps://t.co/wL4n1OELVg#VRChat #VRC
着せ替え支援ツールを使う
着せ替え用浴衣及び着せ替え支援エディタの配布を始めました。下準備さえ済ませればちょっとした修正を行うだけですぐに着せ替えが行え、またボーン名が変わってなければ使い回しも可能です。無料ですのでお試しだけでもどうぞ。 #VRChathttps://t.co/ic7cCZTOF5https://t.co/ZFFTbYo40V pic.twitter.com/auH6WnfPtM
— 潮留@Vket3: Sky Island-Sea (@siodome0) 2018年8月5日
子オブジェクトすべてに指定したコンポーネントを追加・編集・削除する
子オブジェクトすべてに指定したコンポーネントを追加・編集・削除できるEditor拡張ComponentAdderが入ったセットを配布しました
— がとーしょこら (@gatosyocora) 2018年9月18日
VRCDeveloperTool | がとーしょこらのおみせ https://t.co/q0rlw3D3cJ #booth_pm
Lip SyncやBlend Shapeの調整を便利にする
Lip SyncのShape Keyを自動で設定できたり、スライダーでBlend Shapesを調整できる。
★特殊なアバターを作る
AFK用のGenericアバター
UnityでAFK(退席中)のアバターを作る。HumanoidアバターのProneIdleのアニメーションに仰向けの姿勢を入れる方法とは違い、Genericアバターを作る方法なので、手や頭を動かしてもこのアバターの姿勢は変わらない。リアルでは寝相が悪いけれどもVRCでは可愛く寝ていたい人に。
ポーズを固定したジェネリックアバターの作り方がそんなに難しくなかったので動画にするとか言ってたけど、
— 花京院海苔巻 (@NorimakiKakyoin) 2018年7月23日
ちまちま作ってたらなんかデータがバグったので画像による説明で勘弁してくだしあ;
ミコちゃん以外のモデルだと勝手が違うかもしれないけど…その時はまあ、頑張って…? pic.twitter.com/mrYAOjUkcE
ケーキさんの解説記事
いにわさんの動画解説も参考になる。
巨大な腕のあるアバター
【サブアームを腕と同期する方法】
— 動く城のフィオ⚙バーチャルマーケット (@phio_alchemist) 2018年9月6日
・アームにChest以下のボーンとウェイト入れます
・アームをAvator本体のChestの子にします
・本体のChest以下のボーン全てにRigidbodyをつけます
・サブアームのChest以下のボーン全てにRigidbodyとFixed Jointを入れて対応する本体ボーンを選択
・完成! #VRChat pic.twitter.com/jzHjllixPe
心音のあるアバター
音源は用意が必要。使い方は下記ツイートのリプ欄が参考になる。
とりあえずここに、音セットしたら雑に心音をアバターに追加できるセット入れておきました。https://t.co/ofwtCRTPek
— 天月総司 (@souji_amatsuki) 2018年6月5日
音源の入れ方。リプ欄が参考になる。
オーディオソースの調整でわかったこと(自分用メモ)
— きりー (@killy_vrc) 2018年6月18日
・オーディオソースを空のオブジェクトにつけると一緒にONSP AUDIO SOURCE(以下ONSP)がつく
・ONSP有り→オーディオソースから出る音のVRC上での扱いはSOUND FX
・ONSP無し→VRC上での音の扱いはAVATAR pic.twitter.com/EjrzOEJpOy
心音を買う
空撮用ドローン入りのアバター
公開停止のようですが、リンクは残しておきます。 https://twitter.com/Nanigashi_vrc/status/1042345076368666624
自分の表情が確認できるアバター
【自分にしか見えない表情Check用モニター】
— 動く城のフィオ⚙バーチャルマーケット (@phio_alchemist) 2018年9月18日
自分の表情が今どうなってるかって分かんないなのだよね
常にカメラを自分に向けてる人も多いんじゃないだかね
そんな人向けに、アバターに装着できる表情Checkモニターを作ったよ
unitypackageで配布~ 無料~
DL→https://t.co/ZQwhfVpb0r#VRChat pic.twitter.com/x6MOHHkQwi
デスクトップでも自撮りできるアバター
【デスクトップ自撮りが出来るよ!】
— 動く城のフィオ⚙バーチャルマーケット (@phio_alchemist) 2019年4月18日
デスクトップモードだと、自分も写った写真が撮りにくい…。
そこで「DesktopHiCheese(デスクトップハイチーズ)」!
好きなタイミングでEmote出し入れ・撮影モードのon/offが可能な、デスクトップ専用自撮りカメラです。
300えん📷https://t.co/AQh534BC26 pic.twitter.com/5CU1UW67b2
★布をいい感じにする
Clothコンポーネントを使ってスカートを動かす
Clothを利用したスカートのサンプル
★髪や耳やしっぽを揺らす
有料アセットのDynamic Boneがよく使われる。
Dynamic Boneの性質
みここモデルにDynamic Boneを入れる
Dynamic Boneの設定項目の効果
★モデルを軽くする
モデルの描画負荷を確認する
人が増えるとワールドが重い!!!
— momoma/ナル@VRChatter/VTuber : Vket3 Sea イワシと愉快な仲間たち (@momoma_creative) 2018年9月4日
自分のアバターは重くないか気になる!!!
そういう時はここを見てみよう!
負荷を減らしたいならメッシュの結合、マテリアルの削減が効果的!!! pic.twitter.com/Xt0Yjccba8
Blenderでメッシュを結合してCPU負荷を下げる
BlenderでCtrl+Jするだけでメッシュ結合されVRCに持って行った時のCPU負荷が下がるからみんなしてくれーという気持ち!頭だけ暗くなる現象もなくなるし!
— momoma/ナル@VRChatter/VTuber : Vket3 Sea イワシと愉快な仲間たち (@momoma_creative) 2019年1月28日
BlenderのMaterial Combinerアドオンでマテリアルを結合して描画負荷を下げる
VRChat のアバターの最適化として、マテリアルを結合してドローコールを減らすための Blender の Addon とのこと https://t.co/PJFB6rrERE
— naqtn(なくとん) (@naqtn) 2018年8月27日
BlenderのTexture Atlasアドオンで複数オブジェクトのテクスチャを1枚の画像にUV展開して描画負荷を下げる
BlenderのMulti Object UV Editingアドオンで複数オブジェクトのテクスチャを1枚の画像にUV展開して描画負荷を下げる
Blenderで、複数のオブジェクトのUVマップを一枚に配置し直す時は、Multi Object UVアドオンが便利です。TextureAtlasアドオンよりも使い勝手が良いと思います。https://t.co/Zt3HLHCvRo
— Samia (@samia_done) 2018年5月31日
Unityでテクスチャ画像を圧縮して容量を小さくする
ワールドのテクスチャの説明だけど、アバターでも使えるとのこと。
「100MB越えの重いワールドとか行きたくないよね~」ユーザーの心ない一言、ワールド制作者は日々苦しんでいる!
— ふわふわのクラゲ@Vket3-九龍帝国城下町-参番街 (@DD_JellyFish) 2018年9月19日
テクスチャは容量を食うパーツ。泣く泣く解像度下げてる人も多いはず。圧縮を使えば解像度そのままで容量4~5分の1。解像度一段下げたのと同じ効果!アバターでも使える!#VRChat pic.twitter.com/Kv8GoEqT94
★オンラインストアで3Dモデルを入手する
Boothで小物を入手して入れる
オンラインショップのBoothでVRChat対応の3Dパーツやモデルが千個近く出品されている。好みの小物を入れるだけで個性が出るので好きなパーツを探して入れると楽しい。無料配布されているものもある。
アセットストアで3Dモデルを入手して入れる
Unityのアセットストアでも小物などの3Dモデルを入手できて入れることができる。
★VRモデリング
オタゴンさんのモデルをVR空間内で3分でモデリングして30分程でVRCにアップロードしたときの記事です、動画あり。VR内で何かを作るのも面白いです。
VRChatのユーザ数と離脱率、初心者におすすめの入り方
2018年8月8日に、VRChatのユーザ数や離脱率、初心者へのおすすめの入り方をツイートしたらプチバズったのでこちらにも書いておく。
日本系のVRChatユーザ数の推測
VRChatの日本系コミュニティやワールドに数ヶ月いると、どこかで目にするアクティブなクリエイターや有名人が300人程、大小のコミュニティが100個程、週に3回以上ログインするユーザが3000人程という規模かなあという気がしてる。 2018/8/8 17:58
1日あたりのログインユーザ数と小さな世界
試しにSteamDBの統計を見てみたら、デイリーアクティブユーザーは「ワールドワイドで」6000人~8000人程度で、VRChatは想像以上に小さい世界みたいでびっくり。 https://steamdb.info/app/438100/graphs/ 2018/8/8 18:01
※追記:デイリーアクティブではなくデイリーピークが正しいです
VRChatに毎日のように入り浸っている私たちは、フルトラで自在に動き回っている友人や、数日おきにVR化していくデスクトップ勢を目にしているけれど、そのためには高性能PCやVR機器という低くはない障壁があるわけで、VRが一般に普及しているとはとてもいえないのは確かだよね。 2018/8/8 18:03
今のVRChatユーザは時代の最先端を生きているアーリーアダプターなのは間違いないけど、吹けば飛ぶようなマイナーな基盤に乗って生きてるのも現実みたいだ。 2018/8/8 18:05
私は未来はVRにあると確信しているし、VRCを体験した人達はたとえ基盤が変わっても次のVRのプラットフォームに適合して生きていくと思う。ただ今はVRChatがもっと普及してほしいよね。友人知人に実際にVRヘッドセットをかぶせたり、初心者を見かけたら優しくお誘いしたりすることはやっていきたい。 2018/8/8 18:08
VRChatのプレイ時間からわかる深い沼
SteamDBの数字を見直してたらやっぱりVRChatは特徴的な所がある。総プレイ時間の中央値は49分なので、200万あるはずのアカウントの半数以上は1時間以内にプレイをやめている。一方で、平均プレイ時間は7.2時間で、他の人気ゲームと比べても中央値と平均値の解離が大きい。https://steamdb.info/app/438100/graphs/ 2018/8/8 19:18
つまり、VRChatは大半の人が手を出して数時間以内にプレイするのを辞める一方で、一部の1000時間越えとかのヘビーユーザーが平均値を引き上げているのがわかる。平均値と中央値の解離は、VRChatがかなり人を選ぶ深い沼になっていることを表している。 2018/8/8 19:25
私のVRChat沼へのハマり方
私が最初にVRC起動した時も、とりあえずThe HUBに行って、よくわからない外国の人たちが騒いでるのを遠巻きに見たりウガンダ達が動き回るのを見たりしたけど、まったく面白さがわからずに、1時間ほどでアプリをそっ閉じして逃げ帰ってしばらく放置した覚えがある。今思えばもったいないことをしてた。 2018/8/8 19:41
その後しばらくしてVRChat日本Wikiを見て、Welcome VRCワールドでかわいい櫻歌ミコちゃんのアバターに着替えて、日本の人が多いFantasy ShukaijouとかJapan TownとかJapan Shrineとかに行って、面白い人たち何人かと知り合えた頃から、世界が変わった。
さらに、興味を持った面白そうなVRChatterの方々をフォローして、楽しげなスクショを見たりアバターやワールド製作などの楽しみ方があるのが理解できた。その後で、VRC内で開かれていたイベントに思い切って参加してみて、憧れのかわいい方のKawaii moveを目前で見て、沼にはまった。イベントはいいぞ
VRChat 初心者へのおすすめの入り方
(1) 自分と興味関心が近そうなVRChatterをついったで探してフォローしよう
(2) Welcome VRCでかわいいアバターに着替えよう
(3) 日本系のワールドや綺麗なワールドを旅してみよう
https://www.vrcworldlist.net/www.vrcworldlist.net
(4) 思い切って初心者交流会などのイベントに行こう
2019年夏版
およそ1年ほど後の2019年夏のVRChat関連の統計情報の記事はこちら。
OVRDropの画質を上げる方法
OVRdropを使うと、VRChat等のVRアプリ起動中にデスクトップ画面をVR空間中に表示できる。
ただ、デフォルトの設定だと解像度が低くて画面がぼやけて使いづらい。下記の設定を変えると画質が上がる。
①SteamVRの設定を開く
②アプリケーション→OVRdropで解像度を上げる。私は200%にした
③Shiftキーを押しながらOVRdropを起動して、解像度と描画品質を上げる。ちなみに右側の「Windowed」のチェックボックスをOffにすると、現在繋いでいるディスプレイの最大解像度が指定できる。
元々は私のVRC用アカウントで呟いた下記ツイートがプチバズったので、情報ストックのためにこちらのブログにも書いた。
OVRdropを使うとVRChat等のVRアプリ起動中にデスクトップを空中に表示できて便利。設定を変えたら画質が上がった。
— suna (@suna_vrc) August 5, 2018
①SteamVRの設定を開く
②アプリケーション→OVRdropで解像度を上げる。私は200%にした
③Shiftキーを押しながらOVRdropを起動して、解像度と描画品質を上げるhttps://t.co/jdOqhVz3bf pic.twitter.com/XzrknYmCdc
共同幻想とVRの未来
VRは、HMDやディスプレイに映る幻のお遊びに過ぎないと言われることもあるだろう。知らない者には理解も想像もしづらいために、使う人が不当な批判に曝される場合もあるかもしれない。しかし何も怯むことはない。 2018/7/18 4:12
考えてみると、私たちが生を享けてから今に至るまで、脳が現実の何かを直接認識したことはない。現実に思えるものはすべて、感覚器官という生体センサから伝わる電気信号を元に脳内に再構成された幻想だ。 2018/7/18 4:14
人はみな、髄液に満たされた水槽の脳に浮かぶ小さな幻影の世界に生きている。現実に見えるものは全て幻だし、現実に思える幻は脳内では現実と等価だ。極論をいえば、部屋に引きこもっていても世界中を旅していても、せいぜい1.5L程の孤独な蛋白質の塊に入出力される情報が多少変わるだけにすぎない。 2018/7/18 4:17
それでも人は、同じ夢を見ることを求める。そのために人類は高度な言語や文化を生み出し、言葉や平面情報を使って共同幻想の構築に努めてきた。しかし夢や想像と、現実の体験の解像度には大きなギャップがあり、夢想が現実を代替できることは殆ど無かった。これまで、夢が現実になることは稀だった。 2018/7/18 4:20
しかし私たちは、情報処理の高速化と並列化の果てに、現実と同等かそれ以上になり得る魔法が、史上初めて一般に普及し始めた時代に生きている。画面の向こうに見えた別世界に数分で降り立ち、実際に友人と会って話して共同作業をすることは既にVRCでは日常的な光景だ。 2018/7/18 4:24
この意味で、いまVRCに面白さを感じて日々インしている人たちは、間違いなく時代の先端を生きている。別に気負う必要はないけれど、VRCで日々友人と会って遊んだり話したりワールドを自在に飛んだりする経験は、VR時代ならではのものだし、今VRCにいる人たちの日常が、未来の生き方になっていく。 2018/7/18 4:28
今は確かにVRの中だけで生きていくのは難しく、どこかで非VR界との調整が必要になるだろう。それでも、VRは希望であり得ると思うしそうであってほしいと思う。仮想世界もまた、誰かの脳内の小さな夢幻の一つであるのと同時に、幾多の人々の壮大な現実の一部を構成していて、すべては既に繋がっている。 2018/7/18 4:33
そしてVRC民は、いくつものかわいいアバターを着替えた後に、幾多のワールドをジャンプした先に、変わらない魂があることを知っている。それが想像や夢に過ぎないものではなく、目の前やミラーの中に確かにあることを知っている。夢も現実も実際に手が届く場所に同時にあることを誰より知っている。 2018/7/18 4:37
だから、信じたい現実を信じよう。ディスプレイやHMD越しの魂を感じよう。ゴーストの囁きに身を任せ、魂が震える瞬間を探し、遊び、作り、交歓しよう。VRの世界に不可能はない。想像力の続く限り、魂の姿や世界さえ自在に変えられる場所に、私たちは居る。それはいずれ現実と繋がり、次の現実になる。 2018/7/18 4:43