Optimizando el tamaño del reproductor iOS integrado
Construyendo Plugins para iOS

Optimizando el rendimiento de físicas

El motor de de física de NVIDIA PhysX utilizado por Unity está disponible en iOS pero los limites de rendimiento del hardware llegarán más fácil en plataformas móviles que en plataformas de escritorios.

Aquí hay algunas recomendación para ajustar las físicas que obtengan un mejor rendimiento en iOS:-

  • Usted puede ajustar el ajuste Fixed Timestep (en el Time manager) para reducir el tiempo gastado en actualizaciones de física. Aumentar el timestep reducirá la sobrecarga de CPU a costa de la presión en física. A menudo, una menor precisión es un cambio aceptable para aumentar la velocidad.
  • Configure el Maximum Allowed Timestep en el Time manager en el rango de 8–10fps para limitar el tiempo gastado en el peor escenario.
  • Los Mesh colliders tienen una mayor sobrecarga de rendimiento que los colliders primitivos, por lo que utilícelos escasamente. A menudo es posible aproximar la figura de un mesh al utilizar objetos hijos con colliders primitivos. Los colliders hijos serán controlados colectivamente como un solo collider compuesto por el rigidbody en el padre.
  • Mientras que los wheel colliders (colliders de rueda) no son estrictamente unos colliders en el sentido de objetos sólidos, estos no obstante tienen una mayor carga de CPU.

La cantidad total de cálculos de física depende en el número de rigid bodies y colliders que estén despiertos en la escena y la complejidad de los colliders. Usted puede hacerle un seguimiento a qué tantos objetos hay en la escena utilizando el internal profiler.

Optimizando el tamaño del reproductor iOS integrado
Construyendo Plugins para iOS