web-dev-qa-db-ja.com

STLなどのソリッドメッシュにUSDZを変換できますか

Arkitを使用してUSDZファイルを作成するためにiOSアプリを使用しましたが、スキャンをSTLやOBJなどのソリッド3Dモデルに変換します。この変換を可能にするiOSまたはMacアプリケーションはありますか。 XcodeとPreview以外の以外のアプリを開くことができるアプリは見つかりませんが、3Dモデルにエクスポートすることはできません。

5
Samson T

ありがとう!私が探していたものこれをターミナルで自動化するためのMac OSスクリプトを作成しました。ファイルの右クリックでFinderから実行するための自動化されたクイックアクションもまた、ここで添付する方法を理解できませんでした。

#!/usr/bin/env osascript -l JavaScript

// Save to a file, e.g. usdz2stl.js
// chmod +x usdz2stl.js
// usdz2stl.js /path/to/model.usdz

ObjC.import('ModelIO')

function run(argv) {
  var inFile = argv[0];
  var outFile = inFile + ".stl";
  console.log("Converting " + inFile + " ...");
  var usdz = $.NSURL.alloc.initFileURLWithPath(inFile);
  var asset = $.MDLAsset.alloc.initWithURL(usdz);
  var stl = $.NSURL.alloc.initFileURLWithPath(outFile);
  asset.exportAssetToURL(stl);
  console.log("Conversion Complete: " + outFile);
}
 _
2
wr0ngway

Xcodeでは、usdzまたはusdcファイルを直接開くだけです

.zipを解凍した場合は、.usdcファイルと、すべてのテクスチャ、素材、アルファを含む "0"というフォルダを保持します。

Xcode >> file >>エクスポートでusdzまたは.usdcを開いたら

あなたは直接メインの.obj .stlフォーマットと他の多くのものを選択することができます

enter image description here

0
user12805200