パッケージガイド
| パッケージ | 主な機能 | 向いている用途 |
|---|---|---|
| Sweat Base Module | 2つのスタイル(アニメ / リアル)の肌の汗、任意の水滴の立体感、マスク、Restデータ、ミラー・描画順の設定、相手側を低負荷、肌の汗を非表示 | 肌の汗が必要な場合 |
| Sweat Effects Module | 落下する滴とはね、床の濡れ跡、吐息、体の湯気とCustom Steam Point。2Dまたは任意の3Dパーティクル | 周囲のパーティクルエフェクトが必要な場合 |
| Full Pack (Base + Effects) | Base Module + Effects Module | 連動した汗表現をすべて使う完全構成 |
各Moduleには、必要な共通 Core ファイルが含まれています。Coreは単体で使う製品ではありません。v2.0.0 のアップデートはCoreに適用されるため、すべてのパッケージに適用されます。
機能チェックリスト
| 機能・動作 | Base Module | Effects Module | Full Pack |
|---|---|---|---|
| 共通の 汗の表示、汗 %、自動モード | ○ | ○ | ○ |
| アニメ または リアル のスタイルの肌の汗と、重力に沿って流れ落ちる水滴 | ○ | — | ○ |
| 汗の品質(標準 / 低負荷 / 軽量) | ○ | ○ | ○ |
| マテリアルインスペクターの見た目の項目(きらめきの大きさ、きらめきの強さ、汗の流れ、標準の見た目に戻す) | ○ | — | ○ |
| 任意の 水滴の立体感(テッセレーション・高負荷) | ○ | — | ○ |
| Body表面の発生マスクと表示マスク | ○ | — | ○ |
| 複数のBody Elementと追加のSkinned Mesh対象(実験的) | ○ | — | ○ |
| ミラーでも汗を高品質 オプション | ○ | — | ○ |
| 相手側を低負荷 | ○ | — | ○ |
| 肌の汗を非表示 | ○ | — | ○ |
| 自分にだけ表示 | ○ | ○ | ○ |
| 落下する滴とはね | — | ○ | ○ |
| 床の濡れ跡 | — | ○ | ○ |
| 吐息 | — | ○ | ○ |
| 体の湯気とCustom Steam Point | — | ○ | ○ |
| 任意の 3Dパーティクル(高負荷) | — | ○ | ○ |
| 任意の同期 体の湯気・吐息の濃さ ラジアル | — | ○ | ○ |
| Body Meshを放出元・基準面として使用 | ○ | ○ | ○ |
| Body側の汗Material、表示Meshの対応、Restデータを作成・更新 | ○ | なし | ○(Base経由) |
VRC Light Volumes への対応は v2.0.0 で削除しました。肌の汗の環境光は Unity のライトプローブ(SH)だけを使います。
自動モードには互換性のあるHumanoidのモーション構成が必要です。吐息と体の湯気には、さらにHead/Chestのアンカーが必要です。詳しい代替動作は対応環境・互換性を確認してください。
Sweat Base Module
Base Moduleは、メインのBody Rendererで選択したMaterial Elementに汗を追加します。顔メッシュなどの別 SkinnedMeshRenderer にも 実験的機能 として汗を導入できます。RestデータはElementごとではなくMeshごとに作成されます。同じRenderer内のElementは同じMeshの対応を共有し、別のRendererには個別のRestデータが作成されます。設定した汗のElementごとに、Materialと描画が1つずつ追加されます。
汗のスタイル(アニメ または リアル)はアバターごとに1つです。ボディと他のメッシュはすべて同じスタイルを使います。手動モードと自動モードは同じ汗 % の値を共有します。水滴の立体感を導入した場合、ゲーム内メニューで水滴の立体感のすべての汗スロットをまとめて切り替えます。
Sweat Effects Module
Effects Moduleは、選択したBody Meshを放出元として使います。BodyのMaterial、Body Mesh、Restデータ、水滴の立体感の構成は 変更しません。既定では従来の軽量な2Dパーティクルを使います。高負荷の 3Dパーティクル は、Setup ウィンドウの最初の画面の 表現 で 立体(高負荷) を選ぶか、詳細設定 > 品質・負荷 でオンにします。
落下する滴とはねは、汗のスタイル(アニメ・リアル)に従います。スタイルを選べるのは Base Module を導入しているときだけです。Effects Module だけのときは汗のスタイルの選択がなく、滴はリアルの見た目になります。2.0.0 ですでに導入したアバターは、そのときの見た目のままです。
エフェクトのメニューは、このModuleを導入した場合だけ表示されます。
Full Pack (Base + Effects)
Full Packは完全構成です。肌の汗とエフェクトが同じ汗 % の値に反応するよう、両方のModuleを同じバージョンで導入してください。
アバターメニューは、導入したModuleから作られます。
- 自分にだけ表示 は、どのパッケージ構成でも表示されます。
- 相手側を低負荷 は、Baseを導入した場合に表示されます。
- エフェクト は、Effectsを導入した場合に表示されます。
- 水滴の立体感(テッセレーション / 高負荷) は、水滴の立体感を導入した場合だけ表示されます。
導入・更新・パッケージ構成の変更
- 新しく導入する場合は、5分クイックスタートに従ってください。
- BaseとEffectsを両方使う場合は、同じバージョンにそろえてください。バージョンが混ざっていると、Setup ウィンドウが同じバージョンで再インポートするよう知らせ、インストールを止めます。
- BaseまたはEffectsをFull Packへ拡張するには、足りないModuleを同じバージョンでインポートしてから [インストール / 更新] を一度押してください。モジュールを追加するため、そのモジュールの購入認証を求められます(購入認証)。
- 1.x から更新するには、所有しているModuleをすべて同じ v2.0.0 で 既存ファイルへ上書き インポートし、アバターごとに [インストール / 更新] を一度押してください。旧バージョンを先に削除しないでください。FX に適用だけではこの更新は行われません。 詳しい手順は1.x からの更新方法を確認してください。
- システムを削除する場合や、1つのModuleだけの構成へ戻す場合は、削除・再導入・Module構成を変更するに従ってください。
ゲーム・アプリでの配布
自分のVRChatアバターでの利用や、収益化した動画・配信・画像での利用は、標準ライセンスに含まれます。本製品を含む完成したゲームまたはアプリケーションを配布する場合は、別途 Game & App Integration & Distribution License が必要です。
わかりやすい概要は利用規約・ライセンスを確認してください。