0
私は保存する必要があるいくつかのモデルを作成する単純な3Dプログラムを書いています。モデルを簡単に保存して開くことができます:iOSからSCNファイルをエクスポートしますか?
if let dir = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first {
let path = dir.appendingPathComponent(file)
sceneView.scene.write(to: path, options: nil, delegate: nil, progressHandler: nil)
}
しかし、どこからモデルを入手できますか? (フォトアルバムに保存していた画像で、そこからファイルを取得できますが、3Dモデルはどうですか?)
ありがとうございました。これがシンプルなアプリ(特にフォトアルバムからロード/セーブする現在の非AR版)のための最良の方法だと思いますか? –
出力が画像の場合、フォトライブラリはアクセスしやすく、他の多くのアプリケーションからアクセスできるため、素晴らしい選択肢になります。あなたのコードから他のフォーマット(DAE、USDなど)を出力している場合は、よりオープンなオプション(通常のファイルシステムのもの)を検討することをお勧めします。フォトライブラリSDKは、イメージ(およびビデオ)形式に効果的に制限されています。 – heckj
フィードバックありがとうございます。だから、同じアプリを使って友達とシーンを共有したいのであれば、何が提案ですか? –