Apple Engine

Apple, iPhone, iOS, その周辺のことについて

USDZ

USDZ を手軽に作成できる Reality Converter Beta がリリース

obj、glTF、USD ファイルをドラッグ&ドロップで USDZ へ変換できる Reality Converter の Beta 版がリリースされた。 開発者アカウントが必要になるが以下の URL からダウンロード可能。 https://developer.apple.com/news/?id=01132020adeveloper.apple.com…

Xcode 11 の Scene Editor から USDZ ファイルを作成する

Beta 版から記事を起こしているため今後変更される可能性あり。 WWDC 19 のセッションで行なっていたように、Xcode 11 の SceneKit のシーンファイル (.scn) などを閲覧、編集を行う Scene Editor から USDZ ファイルを書き出すことができるようになった。 …

がんばって USD ファイルをテキストで書いてみる

SCNScene から USDA が書きだせたので調べながら手書きで書いてみる。 今回は Apple 製品で動くものなので、実際の USD の仕様と異なるので注意。 本来は公式ページから GitHub へ行きツール群をビルドしそこから振る舞いを調べるべきなのだが、自分の環境だ…

SceneKit アプリで使用しているシーンを Pixar USD として書き出す

Model I/O framework は Metal で使用する一連をアセット操作するものがああり、ファイルを読み込んでアセットにしたり、アセットを別のファイル形式に書き出すことができる。 アセットの設定は Model I/O の MDLAsset を使用するのだが、MDLAsset では Scen…

Web ブラウザ上で USDZ ファイルをつくる

ブラウザ上で 3D モデルを作成できる Vectary が USDZ 書き出しに対応した様なのでご紹介。 www.vectary.com さっそくつくってみる Web ページにアクセスし、「Start designing for free」を押しアカウントの作成。 ダッシュボードが表示される。 上に表示さ…

Blender から USDZ をつくる

Blender から USDZ をつくみようと思う。 USD のプラグイン的なものがないので、OBJ に吐き出し、Xcode 10 の Command line tools から USDZ に変換する。 Xcode 10 の Command line tools については前回の記事を参照。 (現状、Xcode 10 が Beta のため、今…

ARKit で使用されている USDZ とは何か

NDA の問題でスクリーンショットなどセッション資料のものを使用している。 また、Beta 版から記事を起こしているため今後変更される可能性あり。 Pixar Animation Studios が SIGGRAPH 2013 でプレゼンし発表しのちに公開されたシーン・アセット管理システ…