OpenUSD では、3D シーンをプリミティブ(オブジェクト/要素)の階層に整理し、プリミティブには属性(プロパティ/特性)が関連付けられます。また、ユニバーサル シーン ディスクリプションではシーン データの複数のレイヤを使用します。レイヤごとに独自のプリミティブ、属性、オーバーライドが含まれており、特定のプリミティブと属性を変更しても、元のデータは変更されません。バリアントとバリアント セットでは、同じオブジェクトまたはシーンを複数の異なる表現で使用できます。
テキスト形式の USD Stage Description(USD ステージ)言語は、プレーン テキスト ファイルでシーン階層とプロパティを表現します。
まとめると、OpenUSD を使えば、制作パイプラインにおいて効率的に 3D シーン データの編集とコラボレーションができます。OpenUSD は標準となりつつあり、主要なソフトウェア内でネイティブ サポートされています。


