指定ディレクトリ以下にあるマテリアルを対象に、そのマテリアルのパラメーターを比較して検索します。
ScalarやVector値が指定の値のみを検出、指定の値以外を検出等できます。
例)「Emissive Intensity」値が10.0超えてるマテリアルを調べたい!
また、指定パラメーターをマテリアルインスタンスで上書きしている箇所のみ抽出も出来ます。

ツール

tool.jpg

パラメーター名内容
Search Path検索するディレクトリパス。/Game/ 開始で Contentディレクトリ。
Parameter Name検索するパラメーター名。
パラメーター名と完全一致する必要があります。(空白等にご注意ください)
パラメーター種類をどれか選択します。どれか一つだけになります
ScalarScalarパラメーター検索。
値はそのままScalar値
VectorVectorパラメーター検索。
複数要素を検索条件に出来ます。
チェックボックスがONの要素が検索対象になります。OFFの場合は検索から除外されます。
全てマッチ(&&):右側のパラメーターが全て一致した時のみ結果に出てきます。
どれかマッチ(||):右側のパラメーターのどれかが一つでも一致した時のみ結果に出てきます。
TextureTextureパラメーター検索。
値の文字列は部分一致で比較します。
StaticSwitchStaticSwitchパラメーター検索。
比較関数上記パラメーターの値をどのように一致させるかになります。
等しい: パラメーター==値。値が同じ時のみ結果に出てきます。
等しくない: パラメーター!=値。値が違う時のみ結果に出てきます。
より大きい: パラメーター>値。値より大きい時のみ結果に出てきます。
以上: パラメーター>=値。値以上時のみ結果に出てきます。(値と同じ時も含みます)
より小さい: パラメーター<値。値より小さい時のみ結果に出てきます。
以下: パラメーター<=値。値以下時のみ結果に出てきます。(値と同じ時も含みます)
全て表示: 値に関係なく全て表示します。
material instance override onlyマテリアルインスタンスでは値の上書きを行っている時のみ出力します。
マテリアルインスタンスでのパラメーターのチェックボックスがOFFの場合(親を引き継いでいる場合)は結果に出しません。
Search Start ボタン検索を開始します
Copy Clipboard ボタンクリップボードに結果をコピーします。
テキストエディタ等にペーストしてください。
Export Text ボタンテキストファイルに結果を出力します。
Export CSV ボタンcsv形式でファイルに結果を出力します。
  • 検索結果をダブルクリックする事で、該当マテリアルをエディターで開きます。

使用例

  • ○○の使用箇所を修正したので、パラメーター使ってる所を調べたい!
    → 例えば値をclampし忘れてたので追加した。なので値範囲外で設定されているマテリアルを調べたい
  • パラメーター用意したけど、もし誰も使ってないなら定数化したい!

    ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS