WebLog

書き溜め

VRCワールド作成メモ

VRCでワールド自作しているのでメモ
一度に覚えることが多すぎるんで記憶の整理も兼ねる

使用したアセット

github.com

今回作成したワールドの核ともいえる物
設定したAudioSourceの波形を解析してテクスチャ出力する
出力されたテクスチャは対応したアセット等が読み込んで動的に数値を変更する
今回はliltoonが対応しているアセットなので輝度をいじるようにした
VCCのアップデートで追加可能なアセットとなった

liltoon

booth.pm

VRCのアバターで多く使われているシェーダーアセット
今回はAudiLinkに対応している為使用した

KineL Video Player

booth.pm

URLを入れると動画を再生する動画プレイヤー
同じ機能を持つアセットはiwasync等がある

Lura'sSwitch

booth.pm

ミラーなどを表示するスイッチ
色々な所で使用されているのでせっかくなので使ってみた

やさしいテレポート

booth.pm

アニメーションに触るとテレポートするアセット
テレポートの実装は地力でできそうになかったので使用

使用した機能

Skybox

空を再現するやつ
自前で空を作る必要があったので使用した
空自体はBlenderで作成

Particle

流体などのシミュレーションで使うが今回は別の用途で使用
粒をオブジェクトに置き換えて浮遊する無数のオブジェクトを作った

PostProcess

主にBloomをかけるのに使用