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)
}
但是我可以從iOS獲得模型嗎? (對於我用來保存到相冊的圖像,用戶可以從那裏獲取文件,但3D模型呢?)
感謝您的幫助。你認爲這是簡單應用程序的最佳方式嗎(特別是當前的非AR版本只是從相冊加載/保存)? –
如果您的輸出是圖像,那麼照片庫可以是一個不錯的選擇,因爲它非常容易訪問並且許多其他應用程序可以訪問它。如果您從代碼中輸出其他格式(如DAE,USD等),則可能需要考慮更開放的選項(常規文件系統)。照片庫SDK被有效地限制爲圖像(和視頻)格式。 – heckj
感謝您的反饋。所以如果我想與同一個應用的朋友分享這個場景,那麼這個建議是什麼? –