Tengo un problema después de exportar el proyecto. No sé cuál es el motivo, pero mi teléfono móvil se calienta después de unos minutos.
El proyecto es nuevo y no tiene ningún script, solo agregue el complemento ARKit XR.
Es una "condición térmica" bastante común para cualquier dispositivo que ejecute la aplicación de Realidad Aumentada. La etapa de seguimiento de ARKit, RealityKit, ARCore, Vuforia o MRTK consume mucha CPU. Su teléfono no solo rastrea y reconstruye un entorno circundante a 60 fps, sino que también representa simultáneamente geometría 3D con sombreadores PBR, texturas, sombras, animación y física.
En algunos casos, Face tracking incluso más CPU que World tracking . Esto puede ser posible debido al hecho de que los canales RGB que provienen de la cámara selfie están en conjunto con un canal alfa segmentado y un canal ZDepth, provenientes del sensor TrueDepth. Y hay más de 50 formas faciales que deforman la geometría a 1/60 de fracción de segundo.
Preste especial atención al hecho de que las compilaciones nativas Xcode de las aplicaciones ARKit escritas en Swift (usando UIKit o, especialmente, SwiftUI) se ejecutan considerablemente más rápido que las compilaciones Unity de las aplicaciones ARKit.