상품 설명
本商品はlilToon対応の非公式ツールです。
lilToon本体および開発者のlilxyzw様とは関係ありません。
本商品にlilToon本体は含まれていないため、別途導入してください。
--------------------------
【具体的な使い道の例】
包帯(メインカラー1st)の上に描画された血糊(メインカラー2nd)をエクスプレッションメニューからオンオフできます
パブリックで血糊はな…ってとき便利❣
--------------------------
lilToonの各種機能を、VRChatのExpression Menuから
切り替え・調整できるようにするUnity Editor拡張です。
アニメーションクリップ、FX Animator、Expression Parameters、Expression Menuを手作業で設定する必要はありません。
アバター・衣装・マテリアルを選ぶ→欲しい機能にチェック→ボタンを押す
これだけで、必要な設定をまとめて自動生成します。
「あのShader Propertyの名前なんだっけ」
「またON用とOFF用のAnimationを作るの?」
「FXのLayerとParameterとMenuも追加するの?」
その辺を200円で機械に押しつけるやつです。
--------------------------
できること
ON/OFF切り替え
以下のlilToon機能を、Expression MenuのToggleから切り替えられます。
Main Color 2nd
Main Color 3rd
Emission 1st
Emission 2nd
MatCap 1st
MatCap 2nd
Rim Light
Glitter
色・見た目の調整
Main Colorを指定した色へ切り替え
色相
彩度
明るさ
透明度
色相・彩度・明るさ・透明度は、Expression MenuのRadial Puppetから無段階で調整できます。
※透明度はTransparent系など、透明表現に対応したShader設定で使用してください。
発光・リムライト
Emission強度:0~2倍
Rim Light強度:0~2倍
元の色を基準に、Radial Puppetで強さを調整します。
UVスクロール
Main Textureの横スクロール速度
Main Textureの縦スクロール速度
どちらも-1~1の範囲で調整できます。
--------------------------
自動生成されるもの
選択した機能に必要な以下の設定を自動生成します。
Animation Clip
FX AnimatorのLayer
Animator Parameter
VRC Expression Parameters
VRC Expression Menu
Toggle/Radial Puppet
Expression Menuは自動で整理されます。
lilToon調整
└ Renderer名 [Material Slot]
├ 機能ONOFF
├ 色・見た目
├ 発光・リム
└ UVスクロール
複数マテリアルを使用しているRendererでは、Material Slotを指定できます。
--------------------------
使い方
UnityへunitypackageをImport
Hierarchyで対象アバター内の衣装やMeshを選択
Unity上部メニューから以下を開く
Tools
└ いちごりのあそびば
└ liltoonの機能をEXメニューでONOFFするやつ
Avatar Descriptor、Renderer、Material Slotを確認
使用したい機能にチェック
「作成/更新」を押す
AnimationウィンドウやAnimator Controllerを手作業で編集する必要はありません。
--------------------------
軽量設計
必要のない機能まで全部追加する方式ではありません。
チェックした機能だけ生成します。
常駐MonoBehaviourなし
Editor上での常時監視なし
ON/OFFはBool Parameter
無段階調整はFloat Parameter+1D Blend Tree
VRChat実行中に独自スクリプトは動作しません
Parameterの同期コストは以下の通りです。
ON/OFF:1項目につき1bit
Radial Puppet:1項目につき8bit
Expression Parametersの合計が256bitを超える場合は、事故防止のため生成を停止します。
--------------------------
元データを直接変更しません
元の以下のAssetを直接編集せず、ツール用のコピーを作成します。
FX Animator Controller
Expression Menu
Expression Parameters
更新前の生成物はBackupsフォルダへコピーされます。
ツール内の、
「このアバターを生成前の設定に戻す」
ボタンを押すことで、Avatar Descriptorの参照を生成前の状態へ戻せます。
念のため、初回は複製したプロジェクトまたはバックアップ済みのプロジェクトでお試しください。
--------------------------
必要なもの
VRChat Creator Companion環境
Unity 2022.3
VRChat Avatars SDK 3
lilToon
PC版VRChat用アバター
本ツールはlilToon用です。
Quest/Mobile用アバターではlilToonを使用できないため、本ツールで作成したlilToon向け表現は基本的にPC版用となります。
--------------------------
注意事項
Materialに存在しない機能は選択できません。
lilToonのShader設定や最適化状態によっては、一部機能が反映されない場合があります。
不透明Shaderでは、透明度を変更しても見た目が変化しない場合があります。
Expression Menuのルートに「lilToon調整」を追加するための空きが1枠必要です。
「lilToon調整」内へ追加できるRenderer+Material Slotの組み合わせは最大8個です。
他のFX編集ツールや自動生成ツールとの併用環境では、必ずバックアップを取ってください。
すべてのアバター・改変環境・他ツールとの組み合わせを保証するものではありません。
不具合報告の際は、以下をご記載ください。
Unityのバージョン
VRCSDKのバージョン
lilToonのバージョン
使用アバター
Consoleのエラー全文またはスクリーンショット
問題が発生した操作手順
--------------------------
【利用規約】
・許可
購入者本人による個人利用
購入者本人が制作・改変するアバターへの使用
動画・配信・イベント・SNS投稿への使用
本ツールで設定したアバターの商用活動への使用
ツールの改変
・禁止
unitypackage、ソースコード、改変版の再配布
本商品の転載・販売・譲渡
購入者以外が使用できる状態での共有
制作者を偽る行為
法令やVRChatの規約に反する用途への使用
本ツールの使用によって発生した損害について、制作者は責任を負いません。
--------------------------
更新履歴
Ver.0.02c
lilToon機能のON/OFF生成
Main Colorの指定色切り替え
色相・彩度・明るさ・透明度のRadial Puppet対応
Emission/Rim Light強度調整
Main TextureのUVスクロール速度調整
複数Material Slot対応
自動バックアップ・復元機能
Expression Menuのカテゴリ分け
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기