なぜ USD を USDZ に変換するのですか?
.usdz は、.usd/.usdc レイヤーとすべてのテクスチャおよび依存関係を1つの共有可能なファイルにまとめる非圧縮の ZIP パッケージです。主に iPhone や iPad での Apple AR Quick Look など、AR 用に単一の自己完結型アセットを配布するために .usdz に変換されます。
USD から USDZ への変換方法
usdzip (OpenUSD ツールセット) OPEN-SOURCE
usdzip -a Scene.usd Scene.usdz を実行して参照をローカライズし、1つのアーカイブにまとめます。Apple AR 準拠の出力には --arkitAsset を使用します。
SideFX Houdini (USD Zip ROP) PAID
ropnet 内に USD Zip ROP を配置し、入力を .usd に、出力を something.usdz に設定します。Apple 互換パッケージの場合は ARKit オプションを有効にします。
NVIDIA Omniverse FREE
ステージを開き、.usdz 拡張子でエクスポート/保存(またはテクスチャ埋め込みを伴うアセットコンバーターを使用)して、ポータブルなパッケージを作成します。
これらの形式について
.usd ファイルは Pixar の Universal Scene Description 形式で 3D シーンを保持し、ジオメトリ、シェーディング、および 1 つのシーングラフに合成される他のアセットへの参照を格納します。プレーンな .usd 拡張子はコンテナであり、ヘッダーバイトによって人間が読める ASCII テキストかバイナリの Crate…
.USD の詳細を開く →.USDZ ファイルは、3d image ファイルである USDZ Augmented Reality File Format に関連付けられています。
.USDZ の詳細を開く →品質と注意点
.usdzはパッケージであり、新しいジオメトリ形式ではありません。既存の.usdとテクスチャをまとめるだけなので、形状データが失われることはありません。- Apple AR Quick Look で使用するには、ARKit 互換の設定を使用する必要があります。一般的な
.usdzファイルは AR Quick Look で開かない場合があります。 .usdz内のコンテンツは非圧縮かつ読み取り専用で保存されるため、ファイルサイズは構成パーツの合計より小さくなることはなく、その場で編集することもできません。
よくある質問
`.usdz` は単に USD を ZIP 圧縮したものですか?
.usd/.usdc レイヤーと、参照されているすべてのテクスチャおよびアセットを保持する非圧縮の ZIP アーカイブです。`usdzip` のどのオプションを使用すべきですか?
-a (--asset) を使用し、Apple AR Quick Look を対象とする場合は --arkitAsset を使用してください。テクスチャは自動的に含まれますか?
usdzip -a は参照されているファイルを再帰的に検出し、パスをパッケージ内部を指すように書き換えます。作成後に `.usdz` を編集できますか?
.usd を編集してから再パッケージ化します。