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.

Tag: ANDROID-AUGMENTED-REALITY

Cómo dejar de rastrear una imagen en ARCore

Cuando uso la función de imagen aumentada, el programa se queda atascado en el estado de seguimiento. “` case TRACKING: fitToScanView.setVisibility(View.GONE); if (!augmentedImageMap.containsKey(augmentedImage)) { SnackbarHelper.getInstance().showMessage(this, “showing”); node = new AugmentedImageNode(this); this.image = augmentedImage; node.setImage(this.image); augmentedImageMap.put(this.image, node); arFragment.getArSceneView().getScene().addChild(node); } break; He intentado eliminar el nodo con esta función, pero no funcionó . . . Read more

La colisión entre dos nodos ocurrió dos veces al mismo tiempo.

En ARKit, tengo dos nodos, como el nodo de bala y el nodo objetivo, El nodo de bala se muestra a continuación let body = SCNPhysicsBody(type: .dynamic, shape: SCNPhysicsShape(node: bullet, options: nil)) body.isAffectedByGravity = false bullet.physicsBody = body bullet.physicsBody?.applyForce(SCNVector3(orientation.x*power, orientation.y*power, orientation.z*power), asImpulse: true) bullet.physicsBody?.categoryBitMask = BitMaskCategory.bullet.rawValue bullet.physicsBody?.contactTestBitMask = BitMaskCategory.target.rawValue bullet.physicsBody?.collisionBitMask . . . Read more

Crash solo en TestFlight/Prod – Reemplazo de Inicialización de UIButton – Se encontró inesperadamente un valor nulo al desempaquetar un opcional.

Estoy experimentando un fallo ÚNICAMENTE en TestFlight, no mientras depuro localmente en el dispositivo, que parece provenir del botón disparador de la cámara de Realidad Aumentada (de tipo UIButton) de una biblioteca mientras se abre la vista de escaneo. El fallo parece indicar que está ocurriendo en la función init . . . Read more

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 . . . Read more