Попытка создать cocoapod, который использует папку .scnassets
. Папка импортируется в Resources
без каких-либо проблем с дочерними объектами, но я не могу найти способ загрузить файлы .dae в SCNScene
. Насколько я понимаю, может быть проблема с тем, как XCode преобразует .dae в .scn активы.
.podspec включает в себя:
s.resource_bundles = {
'ARUtilsScenes' => ['ARUtils/Assets/ARScenes.scnassets']
}
, который правильно загружает ARScenes.scnassets в папку Resources
. Я пытаюсь загрузить сцену в моем модуле (внутри модуля, а не в проекте, который использует модуль и пробовал различные методы):
let arrowScene = SCNScene(named: "arrow.dae")
let arrowScene = SCNScene(named: "Resources/ARScenes.scnassets/arrow.dae")
let arrowScene = SCNScene(named: "arrow.dae", inDirectory: "Resources/ARScenes.scnassets", options: nil)
Я пробовал разные имена файлов / папок и могу загружать изображения, но мне не удается загрузить .dae как SCNScene
. Нужно ли добавлять .xib файлы в мои resource_bundles , или есть какой-то другой способ, чтобы папка .scnassets правильно компилировала эти .dae до .scn , а также сделать их доступными для загрузки в SCNScene
?