Публикации по теме '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 просмотров
schedule
03.11.2023
RealityKit - добавление материала в ModelEntity программным способом
Документация для RealityKit включает структуры: OcclusionMaterial , SimpleMaterial и UnlitMaterial для добавления материалов в ModelEntity .
В качестве альтернативы вы можете загрузить модель с прикрепленным к ней материалом.
Я хочу...
2989 просмотров
schedule
18.04.2022
Как я могу получить тени для рендеринга в RealityKit при загрузке моделей непосредственно из файлов usdz, а не из файла Reality Composer?
При добавлении модели непосредственно к привязке сцены из файла usdz под моделью не появляются тени заземления. Они появляются, если вы импортируете модель в RealityComposer и добавляете сцену RealityComposer. Но можно ли включить тени заземления...
590 просмотров
schedule
21.04.2023
Фреймворк 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 просмотров
schedule
07.03.2024
Как анимировать трансформацию в RealityKit
В моем предыдущем вопросе Я уже нашел, как наложить преобразование вращения только на одну ось объекта, теперь я хочу, чтобы это было анимировано.
Есть ли способ сделать это в RealityKit?
1664 просмотров
schedule
10.06.2022
Обнаружение нескольких лиц в RealityKit
Я добавил контент в привязку лица в Reality Composer, позже, после загрузки Experience , который я создал в Reality Composer, я создаю сеанс отслеживания лица следующим образом:
guard ARFaceTrackingConfiguration.isSupported else { return }
let...
786 просмотров
schedule
25.08.2022
Как я могу решить ошибку импорта USDZConvert Pxr?
Я столкнулся с этой проблемой после установки инструментов USDZ с веб-сайта Apple. Я немного заржавел в Python и попытался установить все базовые пакеты.
Я установил свой PYTHONPATH уже с помощью export...
2362 просмотров
schedule
21.01.2023
Есть ли хороший способ реализовать RealityKit на игровой площадке Swift?
Я хочу иметь возможность добавить файл, созданный в Reality Composer, в Swift Playground для целей тестирования. Я тоже думаю, что было бы интересно использовать в качестве дополнения к сборнику пьес. Как можно было бы добавить rcproject в игровую...
481 просмотров
schedule
13.01.2023
делать только фотографии, чтобы исключить 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 просмотров
schedule
01.04.2024
Каково реальное фокусное расстояние камеры, используемой в RealityKit?
Я делаю этот проект дополненной реальности, начиная с проекта AR по умолчанию Xcode.
Мне нужно знать фокусное расстояние камеры, используемой ARKit.
Эта страница хорошо определяет фокусное расстояние:
Фокусное расстояние, обычно выражаемое в...
1290 просмотров
schedule
20.10.2022
Как я могу масштабировать модель с помощью 4 десятичных цифр в ARKit / SceneKit?
У меня есть модель длиной 182,925 метра, я хочу масштабировать ее до 0,0182 метра в ARKit. В редакторе я не могу передать больше 3-х знаков после запятой.
Я хочу .0001 или аналогичный в поле scale.x.
75 просмотров
schedule
27.06.2022
Ленивая переменная для воспроизведения звука при обнаружении эталонного изображения
Я хочу воспроизвести отдельные аудиофайлы из эталонных изображений.
Могу ли я использовать lazy var для загрузки аудиофайла, а затем использовать
func getNode(withImageName name: String)
для запуска, какой звук воспроизводить?
88 просмотров
schedule
20.04.2022
RealityKit - сохраненные объекты и асинхронная загрузка сцены из URL-адреса
Вот документация Apple:
1. Загрузка файлов, созданных вручную без Reality Composer
и я использовал загрузку сцены асинхронно из URL-кода:
func loadRealityComposerSceneAsync (filename: String,...
175 просмотров
schedule
16.05.2023
RealityKit - альфа-прозрачность материала
Возможно ли иметь альфа-прозрачность с текстурами?
У меня есть файл png, который содержит 8-битный RGBA, но по какой-то причине предполагаемые прозрачные части просто черные.
Назначаю материал так:
private func setupLightMeshes(_ scene: Entity)...
285 просмотров
schedule
04.11.2022
Как я могу делать тени в RealityKit для файлов USDZ?
Я использую код из этого Средняя история, но я не использовал RealityComposer. Я добавил простую сферу и плоскость на якорь. Но результат получился странным: сфера излучает три источника света, а самолет имеет только прожектор. Другая проблема в...
176 просмотров
schedule
28.12.2022
Как сохранить и загрузить ARWorldMap в приложении SwiftUI?
Я следил за учебником YouTube о том, как размещать виртуальные модели в SwiftUI.
Теперь, когда я могу разместить свои модели, я хотел бы сохранить и загрузить положение моделей.
Я уже сделал 2 кнопки для сохранения и загрузки, но я не знаю...
289 просмотров
schedule
09.04.2022
Улучшение сохраненного изображения данных глубины от датчика 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