🙈

[SG Tips]トラッキング設定で、表示OFFにしたいのにできないフィールドがある

2021/12/06に公開約1,700字

ShotGridアドカレ2021 12月7日の記事です。
< 4日目 | 6日目 >


トラッキング設定 では、フィールドの表示/非表示を設定することができます。
プロジェクトごとに使うフィールド・使わないフィールドあると思うので、ここで整理しておくことでフィールド挿入メニューをシンプルにできると思います。

……思います、が、
「このプロジェクトではこのフィールドいらないんだけどな……」と思っても OFFにできない フィールドがあります。
なんのつもりでしょうか。

確認

上図はアセットのトラッキング設定の例です。
表示非表示を切り替えるための「フィールド」タブには、四つ項目が並んでいます。
この四つは、当該プロジェクトで不要であればOFFにできます。

一方、フィールドエンティティを確認してみましょう。

エンティティタイプでグルーピングしたところ、Assetのためのフィールドは 41 あるようです。
サムネイルとかステータスとかパイプラインステップとかとか、不可欠でシステムが使ってそうなフィールドはともかくとして
それにしてもトラッキング設定で設定対象となっているフィールド数とは大きな隔たりがあります。

両者を分けているのは一体?

dynamic

フィールドがもっている 「フィールドタイプ」 という情報がこれらを分けています。
フィールドタイプには下記の種類があるようです。

  • system_owned
  • permanent
  • dynamic

このうち 「dynamic」 になっているものが、トラッキング設定でON/OFF可能です。
取ったりつけたり動的に扱える、ということなのでしょう。
dynamicではないフィールドは、表示可否(使用可否)の選択権はありません。

……「Shoot Days」「Levels」「Episodes」「Mocap Takes」あたりは案件によっては普通にいらないので、ON/OFFさせてほしいなぁ……

せっかくなのでフォーマッティングルールを設けて、dynamicなら黄色くしてみました。

ちなみに

ちなみに Personエンティティ にはdynamicなフィールドが ありません。
さらに、そもそもトラッキング設定のサイドバーに存在すらしません。
特別枠ですね。


宣伝

ShotGridのTipsをまとめた本を制作中です。
2022年のイベントやBOOTHでの頒布を目指しています。

https://zenn.dev/it_ks/articles/0198aeb0f9765a

https://circleqt.booth.pm/items/3472241

< 4日目 | 6日目 >

Discussion

ログインするとコメントできます