generated at
VRChatのワールドを作る
VRChatのワールドを自作する方法

条件
VRChatのtrust rankを緑にする
publicにしなければ緑じゃなくてもいけるのかな?

まずはここから

TODO
このワールドに行く
> @Tosiakix_WoT: 新しいワールドを公開しました
背景や照明をつけてみる
これが参考になりそう
2021/10
床に色を付けたい:materialをはる
キューブを床に設置させたい
snapさせる方法があるらしい(失敗している)
Unity 2020からは親を直接つくれる
テクスチャを貼る流れ
materialをつくる
objectのmesh rendererのMaterialに作成したmaterialをattach
作成したmaterialにテクスチャのInspectorからAlbedoに画像をD&Dして設定
素材を引っ張ってくる
https://ambientcg.com/ はpublic domain
サイズはどれを選べばいい?
動画では2Kを入れていた
Unity2019以降はGPUがつかえる
時間がかかる
Vketのような大規模ワールドだとベイクだけで24時間かかる
ライティングウィンドウを表示させる
Window > Rendering > Lighting Settings
環境光などが設定できる
インタラクティブな要素を実装する
同期オブジェクトを実装する
Webと連携する
YouTubeの動画を再生する
外部のAPIを経由してWebからなにかできないか?
時計の実装とか
アセットがある
井戸端になにか書いたら表示されるとか
バージョン管理をする
なにかを設計したほうがいいなー
手近なテーマで井戸端を採用して考えてみよう
ワールド・照明は上の動画を参考につければ良さそう
インタラクティブ要素:タッチすると
Vketのように参加するとアバターの視界に独自UIをつけるのはどうやるんだろう?
Web連携:特定ページの文字をリアルタイム更新できないか?
✅VRChatアバター制作の公式ドキュメントの仕様を一通り眺める
SDK3以降前提で読む
UnityコンポーネントはWhitelist
外部アセットは一部のみ利用可能
v3はつかえないのかな?



ローカルテストの項目、Force Non-VRがきかないらしいが2022/10/11にやったときには特に問題がなかった。修正済かな。
酔いやすいワールド(酔いにくいワールドを作るために)
ワールドで人の音声の制御をしたい
Project: SUMMER FLAREでも無音ゾーンがあった気がする
デバッグコンソールの出し方
軽くするためのstatic設定
NPCをおいてセリフを表示させる
通り抜けられる隙間
アセット



>初めてVRchatのワールドを作る場合には、大変有用なチュートリアル動画が2本ありますので、これら動画を見ながらUnityを操作して、まずは自分のためのワールドを作成してみましょう。
2018年頃の動画
1つは非公開


技術Tips
> VRCワールド丁寧な仕事例- ギミックがローカルかワールド同期するか記載がある- 後からジョインした人がギミックステート同期する- インタラクト時に何か音を出す
> — izm (@izm) August 31, 2021
いろいろな「見えない」の実装
相手から見えない
自分から見えない
ワールド/アバター

Hoke Kitは最新リリースが2019だから古そう


>@o_ob: 「子供の科学2022/9月号」よんだ
>東大雨宮智浩先生とあの人(廣瀬通孝)の特集ではじまり
>clusterとVRChatのUnitySDKまで触っているよ…これは大人もウカウカしていられないね!
>(調べてみたらVRChatとclusterは年齢制限13+、そういえばKokaは何歳設定なんだろう?Unityも…)
>