お知らせ

次の項目は別ページに分割しました。

関連ページ:

ワールドを制作する方法については次のページにまとめています。

Scene Descriptor

ドキュメント:

VRC_SceneDescriptor | VRChat Guides [Official]

参考:

Sample を参考に VRchat で world を作成する – Qiita

VRC_SceneDescriptor | VRChat 技術メモ帳

VRC_SceneDescriptor | VRChat Document 日本語訳 Wiki

Pipeline Manager

ドキュメント:

VRCPipelineManager | VRChat [Official]

Mirror Reflection

設定
  • Disable Pixel Lights ピクセルライティングを無効化する (デフォルト有効)
  • Turn Off Mirror Occlusion オクルージョンカリングを無効化する (デフォルト有効)
  • Reflect Layers 鏡に映るレイヤーを指定する (デフォルトEverything)
  • Mirror Resolution 解像度
    • Auto 自動/画面解像度を使用するが最大 2048 ピクセルに制限する (デフォルト)
    • 256
    • 512
    • 1024
  • Maximum Antialiasing アンチエイリアシング
    • ×1
    • ×2
    • ×4 (デフォルト)
    • ×8
  • Custom Shader
  • Camera Clear Flags
    • From Reference Camera (デフォルト)
    • Custom Skybox
    • Solid Color
    • Nothing
    • Depth
  • Custom Skybox
  • Custom Clear Color

ドキュメント:

VRC_MirrorReflection | VRChat [Official]

参考:

グローバルなミラーを作る – Qiita

VRC_Mirror の調査 | 黒鳥のメモ

VRC_MirrorReflection | VRChat 技術メモ帳

Object Sync

こちらのページを参照

ドキュメント:

VRC_ObjectSync | VRChat [Official]

参考:

VRC_ObjectSync | VRChat 技術メモ帳

Pickup

座標系
  • Gun
    • X軸
    • Y軸
    • Z軸
  • Grip
    • X軸
    • Y軸
    • Z軸

ドキュメント:

VRC_Pickup | VRChat [Official]

OnPickup | VRChat [Official]

OnDrop | VRChat [Official]

OnPickupUseDown | VRChat [Official]

OnPickupUseUp | VRChat [Official]

参考:

Pickup | Programming in VRChat

VRChat で弾が打てる銃を作る – Qiita

Station

ドキュメント:

VRC_Station | VRChat [Official]

参考:

アニメーションを置き換えるワールドの Station の作り方 | 黒鳥のメモ

Station | Programming in VRChat

VRC Station | VRChat’s Unofficial Wiki

How to kick someone out of a chair on my avatar – VRChat Ask

UI Shape

手順
  1. キャンバス (Canvas) に「VRC_UiShape」コンポーネントを付与する。
  2. レイヤーを Default に設定する。
  3. 「Canvas Render Mode」を World Space に変更する。
  4. スケールを 0.0010.005 程度の適切な値に設定する。
  5. キャンバスに UI 要素を追加して、UI を作成する。
  6. UI 要素の「Navigation」を None に設定する。

※キャンバス以下の全てのオブジェクトのレイヤーを Default に設定しないと、ポインターが投影されない。

動画:

UI Button で UI を実装してみよう ローカル編 (ベイナイト)

UI Buttons (Vowgan VR)

World Trigger / UI Text and Buttons – SDK2 (CyanLaser)

ドキュメント:

VRC_UiShape | VRChat [Official]

UI Events | VRChat [Official]

参考:

ワールドで uGUI を使う – Qiita

uGUI を使ってギミックを作る備忘録 | そるふぃ

uGUI | Unity やっていく

uGUI | VRChat 技術メモ帳

VRC_UiShape | VRChat’s Unofficial Wiki

Combat System

ドキュメント:

VRC_CombatSystem | VRChat [Official]

リンク:

JointNotBreak | CHIU SHOP

参考:

他のプレイヤーにダメージを与える銃を作る – Qiita

VRC_CombatSystem | VRChat 技術メモ帳

Player Mods

ドキュメント:

VRC_PlayerMods | VRChat [Official]

参考:

ワールドでジャンプできる高さ | Kluele_VRC

ジャンプ & スピードをアップする | Take

自作のワールドでジャンプが出来ない | わぴさびサンプルソース

PlayerMods | Programming in VRChat

VRC_PlayerMods | VRChat’s Unofficial Wiki

VRC_PlayerMods | VRChat 技術メモ帳

VRC_PlayerMods | VRChat Document 日本語訳 Wiki

Player Audio Override

こちらのページを参照

ドキュメント:

VRC_PlayerAudioOverride | VRChat [Official]

Spatial Audio Source

  • Gain音量 (単位dB/デフォルト10 dB)
  • Far音が届く最大距離 (単位m/デフォルト40 m)
  • Near減衰が始まる距離 (単位m/デフォルト0 m)
  • Volumetric Radius音源の大きさ (単位m/デフォルト0 m)
  • Enable SpatializationVRChat のコンポーネントで立体音響効果を適用する (デフォルト有効)
  • Use AudioSource Volume Curveオーディオソースの減衰カーブを使用する (デフォルト無効)
2D オーディオ

ワールドでどこに居ても一律に聞こえる BGM などで 2D オーディオ (通常のステレオ再生) を使用する場合は、「Enable Spatialization」を無効にし、Audio Source の「立体音響ブレンド」 (Spatial Blend) を 2D 側に変更する。

こちらのページを参照

ドキュメント:

VRC_SpatialAudioSource | VRChat [Official]

参考:

2D / 3D 音源の設定方法と Low / High の聞こえ方の違い – Qiita

ワールドに入った時に BGM 音楽を流す方法 | ネット衆善奉行

VRChat 音響 | Unity やっていく

Audio Source と VRC Spatial Audio Source の関係おぼえがき | daifuku

Trigger

**DEPRECATED**

Broadcast Types
  • Always
  • Master
  • Owner
  • Local
  • AlwaysUnbuffered
  • MasterUnbuffered
  • OwnerUnbuffered
  • AlwaysBufferOne
  • MasterBufferOne
  • OwnerBufferOne
こちらのページを参照

ドキュメント:

VRC_Trigger | VRChat [Official]

Triggers | VRChat [Official]

Actions | VRChat [Official]

Broadcast Types | VRChat [Official]

LOD Group

ドキュメント:

LOD グループ | Unity 2019.4 マニュアル [公式]

UnityEngine.LODGroup | Unity 2019.4 スクリプトリファレンス [公式]

参考:

ワールド軽量化のための LOD について | Kluele_VRC

イベント

animation event と uGUI evnet でアクセスできるメソッドが制限されます。許可されているものしか実行できなくなります。これまで、たまたま叩けるコンポーネントの機能を組み合わせて器用な芸当をしていた技は封印されます。

—— @naqtn

ドキュメント:

UI Events | VRChat Creation [Official]

Animation Events | VRChat Creation [Official]

参考:

animation event と uGUI evnet でアクセスできるメソッドが制限されます。 (@naqtn) – Twitter

タイムライン (Timeline)

動画:

Cinemachine and Timeline (MomoTheMonster / TLX 2020)

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA