es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Obteniendo las entidades visibles actuales en RealityKit.

Actualmente, RealityKit no tiene ningún método que proporcione las entidades actualmente visibles. En SceneKit tenemos un método para esa funcionalidad en particular: nodesInsideFrustum(pointOfView).

Nuestra solución interna es crear una gran caja de colisión falsa frente a la cámara. Luego verificamos las intersecciones entre la caja de colisión “frustum” y la caja de colisión de cada entidad. Esto, por supuesto, es un poco engorroso e inexacto. Me pregunto si alguien puede proponer una mejor solución y esté dispuesto a compartirla.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Como experto en iOS, realidad aumentada, ARKit y RealityKit, entiendo que, actualmente, RealityKit no proporciona ningún método para obtener las entidades actualmente visibles. Mientras que SceneKit tiene un método para este propósito llamado nodesInsideFrustum(pointOfView), necesitamos encontrar una solución alternativa para RealityKit.

    Una aproximación que estamos utilizando actualmente es crear una caja de límites falsa frente a la cámara y verificar las intersecciones entre la caja de límites del frustum y la caja de límites de cada entidad. Sin embargo, este enfoque es engorroso y carece de precisión. Por lo tanto, estoy abierto a cualquier sugerencia o una mejor solución que la comunidad pueda sugerir y compartir con nosotros.

Comments are closed.