VRChatのワールドを作る
条件
publicにしなければ緑じゃなくてもいけるのかな?
まずはここから
TODO
このワールドに行く
背景や照明をつけてみる
これが参考になりそう
https://www.youtube.com/watch?v=pdlNv5Be56M
2021/10
キューブを床に設置させたい
snapさせる方法があるらしい(失敗している)
テクスチャを貼る流れ
materialをつくる
objectのmesh rendererのMaterialに作成したmaterialをattach
作成したmaterialにテクスチャのInspectorからAlbedoに画像をD&Dして設定 素材を引っ張ってくる
サイズはどれを選べばいい?
https://gyazo.com/47fdb0b3e2aa58b408d747b20d01a048
動画では2Kを入れていた
Unity2019以降はGPUがつかえる
時間がかかる
Vketのような大規模ワールドだとベイクだけで24時間かかる ライティングウィンドウを表示させる
Window > Rendering > Lighting Settings
環境光などが設定できる
インタラクティブな要素を実装する
同期オブジェクトを実装する
Webと連携する
YouTubeの動画を再生する
外部のAPIを経由してWebからなにかできないか?
時計の実装とか
アセットがある
井戸端になにか書いたら表示されるとか
バージョン管理をする
なにかを設計したほうがいいなー
手近なテーマで井戸端を採用して考えてみよう
ワールド・照明は上の動画を参考につければ良さそう
インタラクティブ要素:タッチすると
Web連携:特定ページの文字をリアルタイム更新できないか?
✅VRChatアバター制作の公式ドキュメントの仕様を一通り眺める
SDK3以降前提で読む
UnityコンポーネントはWhitelist
外部アセットは一部のみ利用可能
v3はつかえないのかな?
ローカルテストの項目、Force Non-VRがきかないらしいが2022/10/11にやったときには特に問題がなかった。修正済かな。
酔いやすいワールド(酔いにくいワールドを作るために)
ワールドで人の音声の制御をしたい
デバッグコンソールの出し方
軽くするためのstatic設定
NPCをおいてセリフを表示させる
通り抜けられる隙間
アセット
初めてVRchatのワールドを作る場合には、大変有用なチュートリアル動画が2本ありますので、これら動画を見ながらUnityを操作して、まずは自分のためのワールドを作成してみましょう。
2018年頃の動画
1つは非公開
https://www.youtube.com/watch?v=aYFuF12UZkY
技術Tips
VRCワールド丁寧な仕事例- ギミックがローカルかワールド同期するか記載がある- 後からジョインした人がギミックステート同期する- インタラクト時に何か音を出す
いろいろな「見えない」の実装
相手から見えない
自分から見えない
ワールド/アバター
Hoke Kitは最新リリースが2019だから古そう
@o_ob: 「子供の科学2022/9月号」よんだ 東大雨宮智浩先生とあの人(廣瀬通孝)の特集ではじまり
clusterとVRChatのUnitySDKまで触っているよ…これは大人もウカウカしていられないね!
(調べてみたらVRChatとclusterは年齢制限13+、そういえばKokaは何歳設定なんだろう?Unityも…)
https://pbs.twimg.com/media/FbiNVZWUYAAY2GA.jpghttps://pbs.twimg.com/media/FbiNVZaUYAAs1jT.jpg