すべてのツールで共有するデータベースは、それらの間の良い流れを確保するために必須です。しかし、特定のデータに対しては、よりシンプルなアクセスが必要になることもあります。ノードやファイルについての情報をデータベースに問い合わせるより直接取得できるほうが、効率的です。では、ローカルにメタデータをどのように保存し、どのように問い合わせればよいのでしょうか?
それを実現する方法は2つあります。1つ目は、ファイルと同じフォルダー内にテキストファイルを追加することです。その中では、データを TOML、YAML、または JSON のような標準的な構文に従って構造化できます。2つ目は、ノードのプロパティに依存する方法です。ほとんどのモデリングツールでは、ノードにキー/値のペアを追加できるようにしています。これらのシンプルなペアを使うことで、シーンのあらゆる部分に多くの興味深い情報を追加できます。たとえば、次のようにできます:
- データベース内のアセットやショットとのリンク
- シーンのどの部分か(ボディ、フェイス、環境など)
- 情報タグの追加: hires、lowres、proxy、tocache など
タグの良い用途は、制作ステップの publishing の際に、シーンから何をエクスポートすべきかを特定することです。
このメタデータを共有データベースに保存するのは、やはり良いアイデアです。情報への素早いアクセスができるからといって、他のツールと共有すべきでないという意味ではありません。
注:Zou API では、すべてのアセットおよびファイルエントリに対して非構造化データを保存できます。メインの型に単にJSONフィールドを追加しただけです。こうすることで、エンティティのスキーマについて考えずに、共有の制作データに特定の情報を追加できます。
共有する情報が多いほど、チームはより効率的になります。追加で提供できる情報はすべて役に立ちます。特に、何千ものアセットを含む複雑なシーンを扱う必要があるときです。だからこそ、ローカルなメタデータが制作の生産性を向上させます。
本ブログはCGパイプラインと制作管理に捧げています。アセットノードのメタデータに関心があるなら、きっと私たちの記事を気に入っていただけるでしょう。私たちが誰で、何をしているのかを理解するために、最初のブログ記事を読んでください。



