Публикации по теме 'arkit'


Создайте приложение SwiftUI для громкой связи с использованием ARKit и SceneKit
Давайте также воспользуемся фреймворком SwiftUI Charts, чтобы лучше понять возвращаемые значения. Бон, так что моя муза — создать несколько приложений для громкой связи, используя возможности FaceID высококлассных устройств, таких как iPhone 14 Pro и iPad Pro. Я пробовал выполнять задачи здесь и здесь с некоторым успехом, но мне все равно казалось, что это просто слишком сложно и ненадежно. Я сделал шаг назад, поговорил с коллегой и решил копнуть глубже. Присоединяйтесь ко мне в..

Игры ARKit, которые не существуют, но должны
по вриаду 1. Различные простые игры для вечеринок Вспомните бочче, крокет, подковы, корнхол, шаффлборд, кегли, подковы, бир-понг, шайбы и т. д. Обзор дизайна приложения Большинство из них требуют обнаружения плоской поверхности, на которой можно разместить объекты. (В этом посте я предполагаю, что эта поверхность является полом, но я ожидаю, что столешницы также будут широко использоваться.) Когда пользователи открывают приложение, покажите им счетчик и предложите им медленно..

Глава 2 — Геометрия, материалы, узлы и жесты
Автору покоя нет! Я очень рад сообщить, что теперь доступна вторая глава « ARKit для разработчиков iOS ». В этой главе я рассказываю о назначении геометрии, о том, как украсить объекты геометрии материалом и даже добавить жесты и проверку нажатия на виртуальные объекты. Посмотрите видео с демо ниже, которое мы реализуем в этой главе. Купить книгу и начать создавать приложения ARKit.

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

removeFromParentNode не освобождает память в приложении ARKit
Здравствуйте, я очень новичок в работе со SceneKit и ARKit, так что, возможно, это основной вопрос. В моем приложении ARKit я пытаюсь непрерывно стрелять ракетами из одной точки в одном направлении. Поэтому я написал эту функцию: @objc func...
846 просмотров
schedule 20.01.2024

Эффект стекла в материале SceneKit
Я хочу сделать эффект стекла в SceneKit. Я искал в Google, но нет идеального ответа. Итак, я нахожу воина SceneKit, который может четко решить мою проблему. Есть образ, который я собираюсь сделать. Он должен быть похож на настоящий....
4184 просмотров
schedule 28.09.2022

Как удалить все узлы
Я использую следующий код, который работает нормально, удаляя последний созданный дочерний узел. Но я хочу удалить все соответствующие узлы со сцены. self.removeNodeWithAnimation(contact.nodeBit, explosion: false)
1554 просмотров
schedule 05.11.2022

Положение модели ARKit dae
Я создаю SCNNode с моделью .dae. let node = SCNNode() let scene = SCNScene(named: "scene.scnassets/scene.dae")! for child in scene.rootNode.childNodes { node.addChildNode(child) } Затем добавьте simbTransform и...
458 просмотров
schedule 19.05.2024

Получите векторы 6DOF из ARKit с помощью ARWorldTrackingConfiguration
Можно ли прочитать текущие значения движения с 6 степенями свободы (например, векторы перемещения и вращения) при использовании ARKit с ARWorldTrackingConfiguration? Я имею в виду ARWorldTrackingConfiguration с ее 6 степенями свободы, как описано...
674 просмотров
schedule 25.11.2023

ARSCNView unprojectPoint
Мне нужно преобразовать точку в двухмерном координатном пространстве моего ARSCNView в координату в трехмерном пространстве. По сути, это луч от точки зрения до точки касания (до заданного расстояния). Я хотел использовать для этого...
617 просмотров
schedule 10.12.2023

Ось вращения Z-узла SCNNode остается постоянной, в то время как оси X и Y меняются при повороте узла.
У меня есть узел, который пользователь может вращать с помощью жеста панорамирования. Пользователь может выбрать ось X, Y или Z и панорамировать, и узел будет вращаться вокруг этой оси. Проблема : передняя часть узла обращена к камере. Допустим,...
936 просмотров
schedule 09.08.2022

как добавить узел метки и изображение пользователя в SCNNode с помощью жеста в ARKit?
На самом деле я работаю над обнаружением изображений визитных карточек, чтобы показать бизнес-профиль. Я уже добился обнаружения изображения, плоской анимации. Вот мой вопрос: когда изображение обнаруживается вместе с самолетом, оно должно...
597 просмотров
schedule 30.10.2023

Как отключить/включить AR в приложении дополненной реальности с помощью ARkit?
Я начинаю учиться пользоваться ARkit, и я хотел бы добавить кнопку, подобную той, что в приложении Pokemon go, где вы можете переключаться между AR ON (с моделью в реальном мире) и AR OFF (без использования камеры). , имея только 3D-модель с...
1276 просмотров
schedule 23.07.2022

iOS — узел ARKit исчезает через 100 м
В настоящее время я работаю над приложением ARKit (SpriteKit). Я заметил, что если я поставлю узел на 100 m, узел будет отображаться нормально, но если я установлю его на 101 m или дальше, он не будет отображаться. Это ограничение по расстоянию?...
412 просмотров

iOS VoiceOver - Невозможно фиксировать касания в ARKit
У меня есть работающий ARKit с сеансом SceneKit, когда VoiceOver отключен. Я могу запечатлеть касания с помощью touchesBegan (_ :). Однако, когда я активирую VoiceOver, кажется, что штрихи улавливаются платформой специальных возможностей. Я не...
151 просмотров
schedule 09.08.2022

зафиксировать SCNNode на месте без ARPlaneAnchor
В настоящее время я пытаюсь установить фиксированный узел SCNNode при использовании ARImageTrackingConfiguration , который не является обнаружением плоскости, но похоже, что он не работает должным образом, потому что SCNNode перемещается во время...
166 просмотров
schedule 27.01.2024

Как загрузить анимацию, сделанную в Blender, в ARKit?
Я создал 3D-объект в Blender и сделал для него индивидуальную анимацию. Однако мне удается загрузить объект в сцену, но не анимацию. Вот что я вижу на вкладке "Сущности" Я искал «Как загрузить пользовательские анимации в ARKit», но не смог...
1365 просмотров
schedule 21.11.2023

SCNParticleSystem не добавляется в SCNNode при касании.
Я размещаю несколько SCNNodes в своем представлении при загрузке моего приложения. При касании я удаляю любой узел, на который нажали. Все это работает до сих пор, поэтому я знаю, что мой код работает, однако простое добавление SCNParticleSystem...
148 просмотров
schedule 04.04.2024

Якорь по умолчанию в Reality Composer
Когда вы создаете любую сцену с помощью Reality Composer, вы должны сначала выбрать, какой тип привязки «пол, стена, лицо, объект» это означает, что когда вы загружаете сцену, она автоматически устанавливает себя на указанную привязку. Мой...
395 просмотров

Получение вращения ARAnchor от якорей didAdd
Поэтому я использую session(_ session: ARSession, didAdd anchors: [ARAnchor] , чтобы получить все обнаруженные самолеты (я не могу использовать renderer(_ renderer: SCNSceneRenderer, didAdd node: SCNNode, for anchor: ARAnchor) , потому что я...
559 просмотров
schedule 25.01.2024

ARWorldTrackingConfiguration-DetectImages в ARKit3 и swiftUI
Я пытаюсь использовать эту функциональность ARKit imageDetection в проекте swiftUI, и у меня проблемы с реализацией средства визуализации. Вот что произошло до сих пор: в Xcode 11.2 можно запустить новый проект ARKit, используя swiftUI. Протокол...
558 просмотров
schedule 21.09.2022

Разница между методами рендеринга и сеанса в ARKit
Я проверил следующие два примера кода: https://developer.apple.com/documentation/arkit/capturing_body_motion_in_3d func session(_ session: ARSession, didUpdate anchors: [ARAnchor]) {   for anchor in anchors         {...
398 просмотров

Как использовать RealityKit ARView с ARImageTrackingConfiguration?
Могу ли я увидеть пример использования RealityKit ARView с ARImageTrackingConfiguration, включая методы делегата ARSessionDelegate?
450 просмотров
schedule 29.10.2022

SceneKit: значение z местоположения касания?
Я использую sceneKit в своем проекте и хотел бы добавить красную сферу (в качестве маркера) в том месте, где пользователь нажимает на 3D-модель человеческого тела (см. рисунок ниже). С кодом, который у меня есть в настоящее время, сфера добавляется в...
46 просмотров
schedule 20.02.2024