Quest Replacer Database

同じようなマテリアルの置き換えを行うアバターを複数のシーンで設定している場合、置き換えパターンをデータベースにセーブ・ロードすることで一元管理できます。
Quest Replacer Database はプラットフォームごとに最低1つ作成されます。
ロード
Quest Replacer でロード操作を行うことで、 Quest Replacer Database に保存された置き換えパターンをアバターに読み込みます。
ロード操作を行うには、 データベース | Database のすぐ下にある 読み込み | Load ボタンを押してください。
収集 | Collect 操作ではアバターに含まれる全てのマテリアル等を収集しますが、データベースの置き換えパターンは参照しません。
読み込み | Load 操作ではデータベースが置き換えパターンを知っているマテリアルについて、置き換えパターンをアバターに追加します。
セーブ
Quest Replacer でセーブ操作を行うことで、 Quest Replacer Database に置き換えパターンを追加できます。
セーブ操作を行わない場合、置き換えパターンや生成済みマテリアルへの参照は Quest Replacer コンポーネントのみが保持し、他のアバターからは参照できません。
セーブ操作を行うには、 データベース | Database のすぐ下にある 書き出し | Save ボタンを押してください。
特に、置き換えマテリアルを自動生成した後はセーブを行うことをお勧めします。
データベースの設定
ペア|Pairs- データベースに保存された置き換えパターンです。
コンポーネントフィルタ|Component Filters- アセットを収集する対象のコンポーネントの型名がここに記録されます。
生成先ディレクトリ|Generated DirectoryAssets/で始まるディレクトリをここに指定することで、生成されたマテリアルを特定のディレクトリに保存できます。- ここを空欄にした場合、生成されたマテリアルは元のマテリアルと同じディレクトリに生成されます。
生成ファイルプレフィクス|Generated File Prefix- 生成されたマテリアルのファイル名の最初につける接頭辞を設定します。
生成ファイルサフィックス|Generated File Suffix- 生成されたマテリアルのファイル名の最後につける接尾辞を設定します。
Unityのマテリアルアセット選択UIにはマテリアルのファイル名しか表示されないため、 生成ファイルプレフィクス | Generated File Prefix と 生成ファイルサフィックス | Generated File Suffix のどちらかを設定しておくことをお勧めします。