Как заполнить область горизонтальной плоскости AR в RealityKit/AR объектами AR на iOS?IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Как заполнить область горизонтальной плоскости AR в RealityKit/AR объектами AR на iOS?

Сообщение Anonymous »

Что мне на самом деле нужно?
В целом мне просто нужно разместить монеты по всему ARPlaneAnchor, не перекрывая их и постоянно обновляя их положение.
< h1>Мне просто нужно разместить AR-объекты (в моем случае это монеты) внутри всей области плоскости, которую сканирует пользователь.
Я использую RealityKit с ARView, и мне нужно разместить AR сущности (в моем случае это монеты) во всей области плоскости, которую сканирует пользователь.
Я пытаюсь заставить все работать методом из ARSessionDelegate

Код: Выделить всё

func session(_ session: ARSession, didUpdate anchors: [ARAnchor]) {
for anchor in acnhors where anchor is ARPlaneAnchor {
guard amountOfRenderedCoins(for anchor) 
[code]    private func calculatePoints(for anchor: ARPlaneAnchor) -> [SIMD3] {
let cellSize: Float = coinWidth + coinSpacing

var minX = Float.greatestFiniteMagnitude
var minZ = Float.greatestFiniteMagnitude
var maxX = -Float.greatestFiniteMagnitude
var maxZ = -Float.greatestFiniteMagnitude

for boundaryVertex in anchor.geometry.boundaryVertices {
if boundaryVertex.x < minX { minX = boundaryVertex.x }
if boundaryVertex.z < minZ { minZ = boundaryVertex.z }

if boundaryVertex.x > maxX { maxX = boundaryVertex.x }
if boundaryVertex.z > maxZ { maxZ = boundaryVertex.z }
}

var coinCentres = [SIMD3]()

var currentX = minX
while currentX 

Подробнее здесь: [url]https://stackoverflow.com/questions/78497874/how-to-fill-the-ar-horizontal-plane-area-in-realitykit-ar-with-ar-entities-on-io[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»