web-dev-qa-db-ja.com

Xcodeコンバーターを使用してUSDZファイルを作成する方法

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を動作させることができましたか?

その場合は、手順を共有してください。

7
Clay

Xcode> Preferences> LocationsでXcode 10コマンドラインツールを有効にする必要があります

7
Abraham Torres

Xcode 11のusdzconvertコマンド

InmacOS 10.15 CatalinaおよびXcode 11USDZ converterには豊富なコマンドセットがあり、以前のバージョンよりも多くの変換用入力形式をサポートしています。ただし、使用する前に sdz Tools をダウンロードする必要があります。そして、Python usdz tools。のためのグローバル変数)のセットアップを忘れないでください。 ターミナル

usdzconvert myFile.gltf -diffuseColor albedo.png -metallic brass.jpg
  • macOS Catalinaでは、デフォルトのコマンドシェルは[〜#〜] zsh [〜#〜]

したがって、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."

保存して、ターミナルを再起動します。

enter image description here

xcrun usdz_converter Xcode 10のコマンド

InmacOS 10.14 MojaveおよびXcode 1USDZ converterには、わずかに異なる引数とフラグのセットがあります。古いコマンドがTerminalのように見える方法は次のとおりです。

xcrun usdz_converter file.obj file.usdz -color_map color.jpg -ao_map ao.png
  • macOS Mojaveのデフォルトコマンドシェルは[〜#〜] bash [〜#〜]
7
ARGeo

Xcodeの設定でコマンドラインツールをアクティブにする必要があります(まだアクティブになっていない場合)(私の場合)。このトピックを参照してください。

SDZファイルの作成方法

0
Matthijs