2018 WWDCでAppleは新しいUSDZファイル形式の導入を発表しました。
https://developer.Apple.com/videos/play/wwdc2018/603/
USDZファイルの作成に関連して、次のことが言われました。
独自のusdzファイルを作成するために、usdz_converterがXcode 10ベータの一部としてバンドルされています。 OBJファイル、Single-frame Alembic(ABC)ファイル、USDファイル(.usdaまたはusd.cのいずれか)からusdzファイルを作成するためのコマンドラインツール
基本的なコマンドラインは
xcrun usdz_converter myFile.obj myFile.usdz
Xcode 10ベータ版をインストールしましたが、2018年6月4日に利用可能になったXcode 10ベータ版バンドル(ビルド10L176w)でusdz_converterを実行したり、見つけることさえできませんでした。
注:まだmacOS highSierraで実行しています。まだmacOS Mojave 10.14ベータ版をインストールしていませんが、それが理由だとは思いませんでした。
他の誰かがこのxcrun usdz_converterを動作させることができましたか?
その場合は、手順を共有してください。
Xcode> Preferences> LocationsでXcode 10コマンドラインツールを有効にする必要があります
usdzconvert
コマンドInmacOS 10.15 Catalina(およびXcode 11
USDZ converter
には豊富なコマンドセットがあり、以前のバージョンよりも多くの変換用入力形式をサポートしています。ただし、使用する前に sdz Tools をダウンロードする必要があります。そして、Python usdz tools。のためのグローバル変数)のセットアップを忘れないでください。 ターミナル:
usdzconvert myFile.gltf -diffuseColor albedo.png -metallic brass.jpg
したがって、USDPython
toolsを使用する場合は、シェルリソースファイルを作成する必要があります.zshrc
次のターミナルコマンドを使用します。
touch ~/.zshrc
次に、次を使用してこのファイルを開く必要があります。
open ~/.zshrc
結局のところ、次の行を追加できます:
export PATH=$PATH:/Users/yourUserName/USDPython/USD
export PYTHONPATH=$PYTHONPATH:/Users/yourUserName/USDPython/USD
echo "Now I can use USDPython commands here."
保存して、ターミナルを再起動します。
xcrun usdz_converter
Xcode 10のコマンドInmacOS 10.14 MojaveおよびXcode 1
USDZ converter
には、わずかに異なる引数とフラグのセットがあります。古いコマンドがTerminalのように見える方法は次のとおりです。
xcrun usdz_converter file.obj file.usdz -color_map color.jpg -ao_map ao.png
Xcodeの設定でコマンドラインツールをアクティブにする必要があります(まだアクティブになっていない場合)(私の場合)。このトピックを参照してください。