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


Сделайте снимок ARView в RealityKit
Создавайте iOS-приложения с дополненной реальностью Когда я учился использовать Reality Kit, я был рад обнаружить, что Xcode предоставляет вам хороший шаблон дополненной реальности, содержащий «коробку», которую вы можете разместить на плоской поверхности с помощью своего устройства. Легко и круто! Как только я начал играть с ним, один из первых вопросов, который пришел мне в голову, был «как сфотографировать эту коробку (без скриншота устройства)?». Документации не хватает, и не..

Изучение дополненной реальности на устройствах iOS с использованием SwiftUI, ARKit и RealityKit
Создайте свое первое приложение дополненной реальности с помощью Reality Composer и Xcode Приветствую однокурсников! Вы в восторге от дополненной реальности?! Эта статья предназначена для краткого введения в разработку приложений дополненной реальности для iPhone или iPad от одного новичка к другому. Сначала немного о себе. Последние несколько месяцев я изучал основы использования Mac и подключался к Xcode, сосредоточившись на разработке основ Swift и SwiftUI. Немного поработав с..

Дополненная реальность 911 - схемы USDZ
Предисловие Универсальное описание сцены , или, для краткости, USD , - это популярный формат файлов для 3D-индустрии, в котором хранится иерархия геометрии, материалов, света, анимации, физики и звука. Формат файла USDZ без сжатия был специально разработан с учетом потребностей экосистемы iOS AR. Изначально форматы семейства Pixar USD были задуманы с учетом схем , а схемы отлично подходят для виртуальной реальности. Однако есть также результат сотрудничества..

RealityKit 911 - Как включить обнаружение как вертикальной, так и горизонтальной плоскости
При создании прототипа в Reality Composer очевидно, что мы не можем активировать одновременное обнаружение вертикальной и горизонтальной плоскости, потому что в меню, а не набор опций. Но многие разработчики не могут догадаться, как это сделать даже в RealityKit . Моя история прольет свет на эту тему. Однако в ARKit есть простой подход - мы должны использовать Свойство экземпляра planeDetection , соответствующее протоколу OptionSet . У этого свойства..

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

В чем реальная выгода от использования Raycast в ARKit и RealityKit?
Для чего нужна трансляция лучей в ARKit и RealityKit ? И когда мне нужно использовать метод экземпляра makeRaycastQuery : func makeRaycastQuery(from point: CGPoint, allowing target: ARRaycastQuery.Target,...
4043 просмотров
schedule 29.07.2023

RealityKit Как создавать собственные сетки во время выполнения?
RealityKit имеет множество полезных функций, таких как встроенная многопользовательская синхронизация по сети для поддержки общих миров, но я не могу найти много документации, касающейся создания сетки / объекта во время выполнения. В RealityKit есть...
884 просмотров

SwiftUI: как работать с фреймворками, не поддерживающими симулятор, и PreviewProvider?
Я работаю над приложением RealityKit и использую SwiftUI. Конечно, представление RealityKit не работает в PreviewProvider превью SwiftUI. Но моя проблема в том, что даже в простых и полностью изолированных представлениях SwiftUI предварительный...
343 просмотров
schedule 02.11.2022

RealityKit и Reality Composer - Распознавание изображений
Я работаю над приложением, которое может распознавать изображение, а затем помещать AR Node (3D-модель, построенную с помощью Reality Composer) поверх этого изображения. Я хочу построить это с помощью _1 _ / _ 2_ (который также должен поддерживать...
667 просмотров

Как включить постоянство / отслеживание объекта с помощью ARKit?
Я создал сверхпростое приложение AR в Swift (расширяя шаблон) для отображения 3D-моделей на привязках изображений. Но когда привязка изображения выходит за пределы кадра, прикрепленные модели исчезают - они перезагружаются при следующем обнаружении...
134 просмотров
schedule 23.05.2022

RealityKit - анимировать непрозрачность ModelEntity?
Установив цвет материала в свойстве model объекта ModelEntity , я могу изменить непрозрачность / альфа-канал объекта. Но как это оживить? Моя цель - анимировать объекты с полной непрозрачностью, а затем заставить их исчезнуть до установленной...
994 просмотров

Как уменьшить непрозрачность теней в RealityKit?
Я создал сцену в Reality Composer и добавил в нее 3 объекта. Проблема в том, что тени слишком интенсивные (темные). Я пробовал использовать направленный свет в RealityKit из этот ответ, а не свет по умолчанию из Reality Composer (поскольку у вас...
796 просмотров

Где «поведения», созданные в Reality Composer, хранятся в .rcproject?
Ситуация Я делаю приложение AR в xcode (11.3.1). Я добавил объекты (например, куб) в сцену, используя композитор реальности, и добавил поведения (например, касание, переворачивание и просмотр камеры) этим объектам, также используя композитор...
604 просмотров

Как исправить ошибку MakeRenderPipelineState failed в RealityKit / ARKit?
Я пытаюсь изучить мировые привязки, но не могу поместить объект в касание. При запуске появляется следующая ошибка: 2020-02-12 11:06:20.027274+0000 Project[8336:1778069] Metal GPU Frame Capture Enabled 2020-02-12 11:06:20.027756+0000...
302 просмотров

визуализировать обнаруженную проблему с самолетом в RealityKit
ребята, я хочу визуализировать обнаруженную плоскость в RealityKit, используйте приведенный ниже код, но результат дает, что обнаруженная плоскость плавает при движении камеры (не полностью плавает, немного, но очевидно), поэтому мой вопрос в том, как...
538 просмотров
schedule 27.07.2023

Перемещение объекта Reality Composer после загрузки из Xcode?
Я использовал Reality Composer для создания AR-сцены, которая в настоящее время имеет один объект (насколько я понимаю, это сущность). Используя Xcode, я загружаю эту сцену Reality Composer, которая работает должным образом. Однако я хотел бы, чтобы...
307 просмотров
schedule 07.07.2023

Файл из Reality Composer не переключает сцены на iPhone 7
Я создал файлы с несколькими сценами в Reality Composer. Они отлично работают в этом программном обеспечении, но когда я экспортирую их в файл reality , загружаю их на свой iPhone 7, а затем запускаю, интерактивное поведение работает, но когда я...
74 просмотров

Привязка нескольких сцен в RealityKit
При загрузке нескольких сцен (из композитора реальности) в arView сцены не привязаны к одному и тому же пространству. В этом примере scene1 загружается при запуске приложения. После нажатия кнопки в сцену добавляется сцена 2. В обеих сценах...
213 просмотров

Ошибка предварительного просмотра с SwiftUI и RealityKit - значение типа ARView не имеет элемента raycast
У меня проблемы с предварительным просмотром в Xcode 11.4. Мой код работает, когда мой телефон подключен, поэтому это не проблема кода, но при отключении сборка всегда терпела неудачу. Я хотел бы иметь возможность работать над своим проектом с...
226 просмотров
schedule 31.07.2022

Каков правильный рабочий процесс для создания городских пейзажей для использования с RealityKit?
Я учусь на RealityKit и пытаюсь создать городской пейзаж. Посмотрел это видео от Apple и загрузил связанный проект, в котором говорится о RealityComposer https://developer.apple.com/videos/play/wwdc2019/605 Моя первоначальная цель -...
31 просмотров
schedule 22.05.2023

RealityKit - правильная проверка попадания в ARView
У меня есть такой код: @objc func handleTap(_ sender: UITapGestureRecognizer) { let tapLocation = sender.location(in: arView) let hitResult0 = scnView?.hitTest(tapLocation) if let hitResult = arView?.entity(at: tapLocation)...
200 просмотров

RealityKit - асинхронная загрузка модели не работает
Этот код работает: let entity = try! Entity.load(named: "toy_robot_vintage") anchorEntity.addChild(entity) Но это не так: _ = Entity.loadAsync(named: "toy_robot_vintage") .sink(receiveCompletion: { loadCompletion...
530 просмотров

Могу ли я выполнять непрерывное отслеживание изображений ARKit в конфигурации отслеживания мира с помощью RealityKit?
ОБНОВЛЕНИЕ. Мое предположение о том, что непрерывное отслеживание изображений невозможно из коробки с RealityKit ARViews, было неверным. Все, что мне нужно было сделать, это правильно создать AnchorEntity для постоянно отслеживаемого эталонного...
227 просмотров
schedule 23.04.2023

Поверните текст MeshResource, чтобы он не отражался
При добавлении текста MeshResource без угла и с фиксированным положением в мире он отлично смотрится с точки зрения камеры. Однако, когда пользователь переходит к другой стороне текстового объекта и оборачивается, он выглядит зеркальным. Я не хочу...
75 просмотров
schedule 15.12.2022

RealityKit - загрузка сцен из Reality Composer с помощью SwiftUI
Я пытаюсь загрузить разные модели на лицо с помощью SwiftUI, RealityKit и ARKit. struct AugmentedRealityView: UIViewRepresentable { @Binding var modelName: String func makeUIView(context: Context) -> ARView { let arView =...
379 просмотров