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


Как анимировать объекты AR с помощью SwiftUI и RealityKit
Reality Composer - это новое приложение для создания опыта дополненной реальности с помощью Xcode. Когда в сцену добавлен 3D-объект или сущность, это позволяет вам создавать последовательности действий, которые анимируют, перемещают или трансформируют эту сущность. Каждая последовательность действий имеет множество триггеров, от столкновений с другими объектами до «столкновений» с камерой, от касания экрана до начала сцены. В этом руководстве показано, как вы можете использовать ни..

RealityKit 911 - Освещение и тени
Ни великолепная форма геометрии, ни ее изысканная текстура не делают 3D-модель реалистичной в сцене AR / VR. Это скорее свет с его тенями, который делает свою работу. В AR тени - ключевой компонент интеграции модели, потому что тени являются объектами заземления. Объекты без теней кажутся парящими в воздухе. А без надлежащей интенсивности и направления света зритель никогда не поверит, что модель принадлежит реальной сцене. RealityKit неявно использует алгоритм оценки освещенности,..

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

ARKit — Raycasting с использованием мирового луча вместо точки экрана
Я хочу добиться чего-то подобного, например метод raycast ARCore , который принимает произвольный луч в координатах мирового пространства вместо точки в пространстве экрана: List<HitResult> hitTest (float[] origin3, int originOffset,...
814 просмотров

RealityKit - добавление материала в ModelEntity программным способом
Документация для RealityKit включает структуры: OcclusionMaterial , SimpleMaterial и UnlitMaterial для добавления материалов в ModelEntity . В качестве альтернативы вы можете загрузить модель с прикрепленным к ней материалом. Я хочу...
2989 просмотров

Как я могу получить тени для рендеринга в RealityKit при загрузке моделей непосредственно из файлов usdz, а не из файла Reality Composer?
При добавлении модели непосредственно к привязке сцены из файла usdz под моделью не появляются тени заземления. Они появляются, если вы импортируете модель в RealityComposer и добавляете сцену RealityComposer. Но можно ли включить тени заземления...
590 просмотров

Фреймворк Apple не найден при создании архива
Я пытаюсь добавить дополнительную поддержку функции AR в существующее приложение с помощью RealityKit. Приложение создается и отлично работает как на устройствах iOS 10, так и на iOS 13, при этом дополнительная функция включена только в последних....
236 просмотров
schedule 26.03.2023

Почему метод `session` с `didRemove [ARAnchor]` никогда не вызывается для `ARBodyTrackingConfiguration`?
Я использую ARSessionDelegate на ARView , где я инициализирую ARBodyTrackingConfiguration . Методы session с didAdd: [ARAnchor] и didUpdate: [ARAnchor] вызываются правильно. Но didRemove: [ARAnchor] никогда не вызывается....
207 просмотров

Как анимировать трансформацию в RealityKit
В моем предыдущем вопросе Я уже нашел, как наложить преобразование вращения только на одну ось объекта, теперь я хочу, чтобы это было анимировано. Есть ли способ сделать это в RealityKit?
1664 просмотров

Обнаружение нескольких лиц в RealityKit
Я добавил контент в привязку лица в Reality Composer, позже, после загрузки Experience , который я создал в Reality Composer, я создаю сеанс отслеживания лица следующим образом: guard ARFaceTrackingConfiguration.isSupported else { return } let...
786 просмотров

Как я могу решить ошибку импорта USDZConvert Pxr?
Я столкнулся с этой проблемой после установки инструментов USDZ с веб-сайта Apple. Я немного заржавел в Python и попытался установить все базовые пакеты. Я установил свой PYTHONPATH уже с помощью export...
2362 просмотров

Есть ли хороший способ реализовать RealityKit на игровой площадке Swift?
Я хочу иметь возможность добавить файл, созданный в Reality Composer, в Swift Playground для целей тестирования. Я тоже думаю, что было бы интересно использовать в качестве дополнения к сборнику пьес. Как можно было бы добавить rcproject в игровую...
481 просмотров

делать только фотографии, чтобы исключить 3D-объект в ar?
Я хочу сфотографировать в arkit, но не хочу включать 3D-объект. Realitykit snapshot (saveToHDR: Завершение :) Делает снимок текущего представления в iOS. arView.snapshot(saveToHDR: false) { (image) in UIImageWriteToSavedPhotosAlbum(image!,...
82 просмотров
schedule 25.08.2022

Какую цель следует выбрать для ARCoachingOverlayView при обнаружении лиц или изображений?
ARCoachingOverlayVew имеет 4 типа целей: horizontalPlane , verticalPlane , anyPlane и tracking . Но в Reality Composer есть 5 типов привязки: Судя по всему, первые два предназначены для случаев, когда горизонтальный В каком режиме...
85 просмотров

Каково реальное фокусное расстояние камеры, используемой в RealityKit?
Я делаю этот проект дополненной реальности, начиная с проекта AR по умолчанию Xcode. Мне нужно знать фокусное расстояние камеры, используемой ARKit. Эта страница хорошо определяет фокусное расстояние: Фокусное расстояние, обычно выражаемое в...
1290 просмотров

Как я могу масштабировать модель с помощью 4 десятичных цифр в ARKit / SceneKit?
У меня есть модель длиной 182,925 метра, я хочу масштабировать ее до 0,0182 метра в ARKit. В редакторе я не могу передать больше 3-х знаков после запятой. Я хочу .0001 или аналогичный в поле scale.x.
75 просмотров

Ленивая переменная для воспроизведения звука при обнаружении эталонного изображения
Я хочу воспроизвести отдельные аудиофайлы из эталонных изображений. Могу ли я использовать lazy var для загрузки аудиофайла, а затем использовать func getNode(withImageName name: String) для запуска, какой звук воспроизводить?
88 просмотров

RealityKit - сохраненные объекты и асинхронная загрузка сцены из URL-адреса
Вот документация Apple: 1. Загрузка файлов, созданных вручную без Reality Composer и я использовал загрузку сцены асинхронно из URL-кода: func loadRealityComposerSceneAsync (filename: String,...
175 просмотров

RealityKit - альфа-прозрачность материала
Возможно ли иметь альфа-прозрачность с текстурами? У меня есть файл png, который содержит 8-битный RGBA, но по какой-то причине предполагаемые прозрачные части просто черные. Назначаю материал так: private func setupLightMeshes(_ scene: Entity)...
285 просмотров
schedule 04.11.2022

Как я могу делать тени в RealityKit для файлов USDZ?
Я использую код из этого Средняя история, но я не использовал RealityComposer. Я добавил простую сферу и плоскость на якорь. Но результат получился странным: сфера излучает три источника света, а самолет имеет только прожектор. Другая проблема в...
176 просмотров

Как сохранить и загрузить ARWorldMap в приложении SwiftUI?
Я следил за учебником YouTube о том, как размещать виртуальные модели в SwiftUI. Теперь, когда я могу разместить свои модели, я хотел бы сохранить и загрузить положение моделей. Я уже сделал 2 кнопки для сохранения и загрузки, но я не знаю...
289 просмотров

Улучшение сохраненного изображения данных глубины от датчика TrueDepth
Я пытаюсь сохранить данные о глубине с сенсора FaceId TrueDepth на iPad Pro. Я взял этот демонстрационный код и добавил следующий код простой кнопкой : @IBAction func exportData(_ sender: Any) { let ciimage = CIImage(cvPixelBuffer:...
58 просмотров
schedule 12.06.2022

Можно ли использовать RealityKit с Objective-C?
Как сказано в названии, можно ли использовать RealityKit с objective-c? Я пробовал использовать как ARView, так и создать простую быструю оболочку для ARView. #import "ViewController.h" #import "TestARView-Bridging-Header.h"...
92 просмотров
schedule 09.11.2023