Как увеличить масштаб приостановленной ARFaceTrackingSession - PullRequest
0 голосов
/ 18 мая 2019

Я думаю, что название говорит само за себя.Я начинаю сеанс так:

let configuration = ARFaceTrackingConfiguration()
sceneView.session.run(configuration)

Затем я добавляю несколько узлов в сцену.Затем я делаю паузу в сцене:

self.sceneView.session.pause()

Затем я хочу программно увеличить лицо, чтобы экран был заполнен лицом.

Но я не могу понять, как.Я пытался

let cameraNode = sceneView.pointOfView!
faceNode.simdScale = cameraNode.simdWorldFront * 1

Но это, похоже, не дает никакого эффекта.Я могу сделать это с помощью CGAffinTransform на самом SceneView, но такой подход кажется неправильным.

...