Я работаю со scenekit и использую сцену внутри окна.У меня проблема в том, что у меня много объектов, некоторые из них имеют анимацию, некоторые из них не имеют анимации, но они немного больше, чем другие объекты.Я попытался использовать orthogonalScale, чтобы добиться правильного позиционирования камеры, но он не работает для некоторых объектов.Затем я автоматически переключился на AdjustsZRange = true, но это тоже не работает должным образом.Вот код, который я использую для настройки камеры:
cameraNode = SCNNode()
cameraNode.camera = SCNCamera()
cameraNode.position = SCNVector3Make(0, 0, 0.5)
cameraNode.camera?.automaticallyAdjustsZRange = true
cameraNode.eulerAngles = SCNVector3Make(0, 0, 0)
sceneView.scene!.rootNode.addChildNode(cameraNode)
sceneView.pointOfView = cameraNode
Все объекты находятся в пределах от 0,1 до 0,3 Вт / ч / ограничивающей рамки.Я хочу добиться такого поведения, чтобы установить положение камеры относительно размера каждого объекта, чтобы не было отсечения.