iPhoneのDocuments
フォルダのフォルダに.scn
というファイルがあります。私は、しかしSCNNode
.scnをDocumentsフォルダからSCNNodeにプログラムで変換するにはどうすればいいですか?
//fileDestFolderURL is the folder that holds the .scn file
let sceneSource = SCNSceneSource(url: fileDestFolderURL, options: [:])
let scene = sceneSource?.scene(options: [:])
print(scene) //prints nil
print(scene?.rootNode) //prints nil
として.scn
ファイルを回すためにSCNSceneSource
を使用しようとしてきた私はnil
:(
私の究極の目標はSCNNode
を取り、ARSCNView
に追加することで得続けます。
、誰もがそれをいただければ幸いです!
しかし、問題は私の '.scn'ファイルが私のアプリにはない(つまり、私のアプリの' Models.scnassets'にはない)ということです。 '.scn'ファイルをダウンロードしていますので、iPhoneの' Documents'フォルダにあります。だから私は 'SCNScene(名前:" Models.scnassets/chair/chair.scn ")' – 14wml
を呼び出すことはできません。あなたの.scnファイルがドキュメントディレクトリ内のどこにでもファイルパス名を変更してこの機能を試しましたか?私はModels.scnassetsの外で.scnファイルと一緒に使用しましたが、同様に動作します。 –