Каков наилучший способ загрузки 3d-модели с URL-адреса внутри iOS во время выполнения. Я пробовал этот .scn
и .gtlf
импортер моделей.
Я использую эту платформу https://github.com/prolificinteractive/SamMitiAR-iOS Я загружаю модель следующим образом:
let virtualObjectGLTFNode = SamMitiVirtualObject(gltfUrl: URL(string:
"https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-
Models/master/2.0/Duck/glTF-Embedded/Duck.gltf")!, allowedAlignments:
[.horizontal])
virtualObjectGLTFNode.name = "Duck"
virtualObjectGLTFNode.setAnimationForVirtualObjectRemoving { (node, completed) in
SceneKitAnimator.animateWithDuration(duration: 0.35 / 2,
timingFunction: .easeIn,
animations: {
let transform = SCNMatrix4MakeScale(0.01, 0.01, 0.01)
node.contentNode?.transform = transform
}, completion: completed)
}
return virtualObjectGLTFNode
Как и выше, я загружаю разные URL-адреса с удаленного сервера, пожалуйста, укажите мне, как я могу загрузить 3d-модели с удаленного сервера. В каком формате я хочу получить URL-адрес.