Я пытаюсь найти способ заставить 3D-объект «прилипать» к моему экрану iPhone с помощью Apple sceneKit, но не могу найти координаты iPhone, чтобы отобразить его в нижней средней части экрана .
В настоящее время я ничего не пробовал, потому что не знаю, с чего начать.
import UIKit
import SceneKit
import ARKit
class ViewController: UIViewController, ARSCNViewDelegate {
@IBOutlet var sceneView: ARSCNView!
override func viewDidLoad() {
super.viewDidLoad()
// Set the view's delegate
sceneView.delegate = self
// Show statistics such as fps and timing information
sceneView.autoenablesDefaultLighting = true
// Create a new scene
let scene = SCNScene(named: "art.scnassets/diceCollada.scn")!
// Set the scene to the view
sceneView.scene = scene
}
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
// Create a session configuration
let configuration = ARWorldTrackingConfiguration()
// Run the view's session
sceneView.session.run(configuration)
}
override func viewWillDisappear(_ animated: Bool) {
super.viewWillDisappear(animated)
// Pause the view's session
sceneView.session.pause()
}
}