Вопросы по теме 'arkit'

Как создать DAE-файл для использования в SceneKit?
Как создать .dae файл из 3D-модели? Я создал 3D-модель из картографирования площадей дронов, и теперь у меня есть очень большой файл, который я могу импортировать в Photoshop, но я не могу понять, как создать .dae файл, который я могу...
5696 просмотров
schedule 23.12.2023

Есть ли свойство для обнаружения вертикальной плоскости?
Я создаю приложение AR для iOS 11 и хочу найти поверхность вертикальных объектов, таких как стена или любой объект с высотой. Я вижу, что есть свойство для planeDetection по горизонтали, которое вызывает метод делегата: - (void)renderer:(id...
127 просмотров
schedule 20.03.2024

Сохранение снимка ARSCNView в методе didUpdateFrame приводит к зависанию камеры
Я создаю видео в ARKit во время сеанса. Когда я нажимаю кнопку записи, камера зависает. Я написал код в делегате didUpdateFrame, который вызывает проблему. Там я сохраняю scene.snapshot в виде массива. Также, когда я создаю видео из этих...
1076 просмотров
schedule 14.03.2024

Отбрасывайте тени на SCNNodes в ARKit
Я пытаюсь подключить Spotlight к ARCamera: fileprivate lazy var spotLight: SCNLight = { let spotLight = SCNLight() spotLight.type = .spot spotLight.spotInnerAngle = 0 spotLight.spotOuterAngle = 45 spotLight.castsShadow =...
1433 просмотров

Объекты не такие стабильные, как ARKit
Я использовал этот учебник для создания рабочих пример проекта. Но когда я перемещаюсь с устройством, объект также немного перемещается вместе со мной (даже приложение Lowe Vision), но ARKit сохраняет объект намного более стабильным, чем Tango....
298 просмотров
schedule 09.01.2024

Данные глубины из ARKit
Можно ли получить доступ к AVDepthData из ARKit? ARFrame содержит изображение камеры, но не информацию о ее глубине. Я попытался создать отдельный AVCaptureSession для получения AVDepthData, но мне не удалось запустить AVCaptureSession...
3085 просмотров
schedule 19.01.2024

Перемещение объекта влево и вправо в сеансе ARKit
Как перемещать объект влево и вправо в сцене ARKit без изменения его оси Y , если он находится в воздухе, он не меняет этого и просто перемещается влево и вправо по экрану?
1656 просмотров
schedule 09.06.2024

ARKit: как найти все самолеты, пораженные HitTest?
У меня есть массив плоскостей (не бесконечные плоскости => с конечными размерами) в массиве: Plane *plane = [[Plane alloc] initWithAnchor: (ARPlaneAnchor *)anchor]; [self.planes setObject:plane forKey:anchor.identifier]; (Объект Plane...
414 просмотров
schedule 07.11.2023

Используйте SCNView вместо ARSCNView, если он не поддерживается
Мне нужно показать 3D-модель через ARKit, используя ARSCNView , однако, если у пользователя есть неподдерживаемое устройство A8- или iOS версии 10-, поэтому приложение будет использовать SCNView . Можно ли сохранить это в одном ViewController и...
682 просмотров
schedule 11.10.2022

Обнаружение прикосновения к узлу SCNNode в ARKit
Я разместил SCNNode (плоскость) на месте распознанного изображения в бета-версии ARKit 1.5. Я хотел бы вывести сообщение на консоль при нажатии на самолет. Пока у меня есть этот код: // MARK: - ARSCNViewDelegate (Image detection results) ///...
3268 просмотров
schedule 11.10.2022

ARKit без камеры — XCode
Я пытаюсь протестировать проект с ARKit на XCode. Всякий раз, когда я создаю проект, я вижу свою 3D-модель, а не камеру. Я попробовал демонстрационный проект AR XCode от Apple. Когда я создавал этот проект, я все еще не получал видео с камеры....
478 просмотров
schedule 11.12.2023

Возможность отслеживать несколько записей одного и того же ARReferenceImage на iOS 11.3 beta, xCode 9.3 beta, ARKit 1.5
В iOS SDK iOS 11.3 beta, xCode 9.3 beta, ARKit 1.5 дает нам возможность для отслеживания эталонных изображений через камеру так же, как мы это делали с ARToolKit или Vuforia. Вопрос в том, могу ли я отслеживать количество записей одного и того же...
1060 просмотров
schedule 01.10.2022

Получение Y поворота ARKit pointOfView
Я пытаюсь получить реальный угол обзора в сцене ARKit (0 - 360 градусов). Я использую углы Эйлера из SCNNode в pointOfView. print("\(pointOfView.eulerAngles.y.radiansToDegrees)") Проблема в том, что когда я смотрю на север, я получаю 0 в...
583 просмотров
schedule 28.04.2024

ARKIT: как перемещать объекты в воздухе, как в приложении GiPHY World
Я реализовал методы для перемещения объекта, находящегося поверх поверхности, с помощью UIPanGesture и техники raycasting относительно плоскости... для определения новой координаты объекта при перетаскивании. Но что, если объект находится в...
685 просмотров
schedule 20.04.2024

Как рассчитать размер изображения по координате SpriteKit с помощью ArKit 1.5?
Я прочитал этот ответ о распознавании изображений здесь . Но я до сих пор не понимаю этот ответ: «если вы хотите узнать размер/протяженность, вы можете получить это из физического размера обнаруженного эталонного изображения». Я могу создать...
47 просмотров
schedule 01.01.2024

Можем ли мы сохранить сцену SceenKit в формате файла Autocad (.DXW или .DFX)
Я быстро работаю над приложением для измерения AR, и после добавления нескольких узлов SCNVector3 в свой sceneView я хочу сохранить его в файл .DXW или .DFX, чтобы я мог проверить, чтобы увидеть его в Autocad. Мне интересно, возможно это или нет....
112 просмотров
schedule 10.12.2023

Эталонное изображение AR — гистограмма изображения узкая
Я добавляю изображение в проект ARKit. Но выдает ошибку.
1766 просмотров
schedule 09.10.2022

Нужно прояснить одну вещь в этом многопользовательском руководстве по AR.
Я экспериментирую с простым многопользовательским приложением AR, созданным с помощью этого руководства: https://www.youtube.com/watch?v=n3a-aaSYR8s Исходный код Оно работает! Но я не уверен, почему 2 объекта, которые были созданы...
123 просмотров
schedule 09.10.2022

Получить rootNode узла
В проекте ARKit, когда пользователь касается экрана, я хочу получить rootNode элемента, с которым пользователь хочет взаимодействовать. Проверка жестов и ударов func screenTapped(_ sender: UITapGestureRecognizer) { let hitTestResult =...
557 просмотров
schedule 17.11.2022

Как создать SCNNode из .usdz?
Я загрузил модели .usdz, предоставленные Apple: https://developer.apple.com/arkit/gallery/ Но теперь я хочу создать SCNNode с одной из этих моделей, поэтому я делаю это, чтобы получить узел: guard let urlPath = Bundle.main.url(forResource:...
4984 просмотров
schedule 16.05.2024