PotaVolume Control — Warudo プラグイン
「PotaToonの全レンダリング設定を、Warudoの中で。」
PotaToonシェーダーのボリューム(グローバルレンダリング)プロパティとキャラクターマテリアルプロパティをランタイムで制御するWarudoプラグインです。
シーンや背景を変更しても安定的に維持される独自のVolumeを作成し、各プロパティを個別にOverrideして適用できます。ノードグラフではキャラクターマテリアルのシェーダープロパティを直接読み書きでき、トランジションアニメーションを含む演出が可能です。
◆ 主な機能
● PotaToon Volumeアセット
PotaToon VolumeComponentの74個のプロパティをWarudoアセットから直接制御します。
独自のVolume GameObjectを作成し、シーン/背景変更時も安定的に維持されます。
各プロパティごとのOverrideチェックボックスで必要な項目だけ選択的に適用できます。
対応セクション:
- General(モード、シャドウ、品質、OITなど)
- Character Post Processing(露出、ガンマ、コントラスト、カラーフィルター、ホワイトバランスなど)
- Screen Outline(アウトラインカラー、太さ、エッジ強度)
- Screen Rim Light(リム幅、カラー)
- Character Bloom(しきい値、強度、スキャッター、ダートテクスチャなど)
- Character Tone Mapping(トーンマッピングモード、カスタムカーブ)
- Environment Post Processing(環境ポストプロセッシング)
- Environment Tone Mapping(環境トーンマッピング)
- Environment Bloom(環境ブルーム)
● Set PotaToon Propertyノード
PotaToonシェーダーを使用するキャラクターマテリアルのプロパティをノードグラフから設定します。
5種類のシェーダープロパティタイプに対応: Float/Range、Color、Int、Vector、Texture。
プロパティ選択時にタイプを自動検出し、該当タイプの値フィールドのみ表示します。
プロパティ選択時に現在のマテリアル値をデフォルト値として自動設定します。
DOTweenベースのトランジションアニメーションに対応 (Float、Color、Vector)。
テクスチャはWarudoの画像リソースシステムと連携します。
● Get PotaToon Propertyノード
キャラクターマテリアルのシェーダープロパティ値をノードグラフから読み取ります。
全シェーダープロパティタイプの現在値を取得できます。
● 多言語対応
韓国語、英語、日本語の3言語に対応しています。
● 最適化
dirty flagベースで値が変更された場合のみOverrideを適用し、不要な計算を削減します。
◆ インストール方法
1. .warudoファイルをダウンロードします。
2. Warudoデータフォルダ → Pluginsフォルダにファイルを配置します。
3. Warudoを再起動します。
4. アセット追加リストに「PotaToon」カテゴリが表示されればインストール完了です。
◆ 設定方法 — アセット
1. Warudoでアセット追加 →「PotaToon」カテゴリ →「PotaToon Volume」を選択
2. 制御したいセクションのプロパティでOverrideチェックボックスを有効化
3. 好みの値に調整
4. Overrideを無効にすると元のPotaToonデフォルト値に戻ります
◆ 設定方法 — ノード
1. ノードグラフで「Set PotaToon Property」または「Get PotaToon Property」ノードを追加
2. 対象キャラクターを指定
3. マテリアルを選択(オートコンプリート対応)
4. シェーダープロパティを選択(オートコンプリート対応、タイプ自動検出)
5. 値を設定し、必要に応じてトランジション時間とイージングを設定
◆ ライセンスについて
本プラグインは1人1ライセンスです。
コミッション作業の場合、セットアップを行う作家と実際に使用するストリーマーの双方がそれぞれライセンスを購入する必要があります。
1つのライセンスを複数人で共有したり、再配布することは禁止されています。