3DソフトBlenderのUIで、キーフレームやドライバーなどを適用すると色が変わるようになっていますが、何色がどういう意味なのかが案外分からないのでメモ
グレー/テーマカラー – 変更なし、静的、非アニメーション値
緑 – プロパティはアニメートされるが、現在のフレームではキーフレームされない(右側の菱形の輪郭デコレータに注目。)
黄色 – プロパティはアニメーション化され、現在のフレームでキーフレーム化される(右側の塗りつぶされた菱形のデコレーターに注目)。
オレンジ – プロパティはアニメーションしているが、値が変更され、現フレームの評価/キーフレームされたアニメーションと一致しなくなった。これは、プロパティを変更したが、まだ新しい値をキーフレーム化していない場合に発生します。新しいキーフレームが挿入されていない場合、ファイルに保存されているキーフレーム化/評価済みの値にジャンプバックし、データ損失の可能性があります。レンダリングにも、現在UIに表示されている状態ではなく、保存された状態が反映されます。より強いオレンジ色は、保存されていない状態をユーザーに警告するはずです。
Teal/Blue – プロパティはオーバーライドされます。これは、ライブラリ、または他の外部ブレンドファイルからリンクされたデータの場合のみです。リモート・ライブラリに保存されている定義済みのデフォルト値とは異なり、ローカルで設定された新しいデータがオーバーライドされていることを意味します(右側のoverridden矢印デコレータに注目)。
紫 – プロパティは、他のプロパティ/オブジェクトから計算された 入力に応じて値を自動的に制御するドライバ、式、または単純な数学関数 を持ちます(右側の駆動矢印デコレータに注目)。
赤 – エラー状態(モディファイアやコンストレインでよく使われる)。このプロパティは無効な値を持っているか、無効になっているか、あるいは目に見える効果を出していません。下の例では、Subdivisionモディファイアは、ビューポートとレンダリング出力の両方でゼロのサブディビジョンを持っています。有害なエラーが発生していないにもかかわらず、その名前は赤く表示され、現在無効な出力であることを警告しています。
コメント