Mejorar el rendimiento y la tasa de fotogramas de FPVSIM

Simulador FPVSIMRendimiento7:05
Ver en YouTube

Elimina los límites de fotogramas del navegador y ajusta la VSync de Chrome para volar en FPVSIM con mayor fluidez y menor latencia.

Qué aprenderás en este tutorial

Esta guía ajusta el simulador FPVSIM para navegador para conseguir entradas y renderizado más fluidos. Explica el divisor de renderizado, la física de uno o varios núcleos, los gráficos de rendimiento, un perfil limpio de Chrome y los parámetros opcionales de inicio que se muestran en el vídeo.

Cambia una sola variable cada vez. Registra un resultado de referencia, ajusta una única opción y vuelve a volar en el mismo escenario. Un contador de bucles más alto no sirve de nada si empeoran la regularidad de los fotogramas, la carga de física o la sensación de control.

Ajustar primero FPVSIM

  1. Elegir el modo de hardware adecuado

    El modo para equipos de bajas prestaciones prioriza una amplia compatibilidad. El modo de altas prestaciones muestra el control « Divisor de renderizado » utilizado en el tutorial.

  2. Ajustar gradualmente el divisor de renderizado

    Un divisor menor ejecuta el bucle gráfico con más frecuencia; uno mayor reduce ese trabajo. Baja el valor hasta que el escenario responda bien, pero vuelve a subirlo si observas vibraciones o tirones persistentes.

  3. Probar los modos de ejecución de la física

    La física de un solo núcleo puede ofrecer menor latencia de extremo a extremo en circuitos sencillos. La física multinúcleo descarga el trabajo de simulación y puede resultar más fluida en escenarios grandes, como Google Maps, Lake House o Floating Islands. Prueba ambos modos en tu equipo.

  4. Observar las estadísticas de rendimiento

    Activa los gráficos de rendimiento y observa la frecuencia del bucle gráfico, la carga de física y la memoria. Si la carga de física se mantiene alta, el movimiento puede volverse irregular aunque la cifra gráfica parezca impresionante.

Aislar la carga adicional del navegador

  1. Crear un perfil dedicado de Chrome

    Crea un perfil nuevo de Chrome para FPVSIM y no instales extensiones. Así será más fácil determinar si una herramienta de grabación, de desarrollo u otra extensión compite por la CPU o la memoria.

  2. Cerrar las pestañas innecesarias

    Evita abrir varias pestañas del simulador u otras páginas exigentes durante una sesión.

  3. Volver a probar el mismo escenario

    Recarga FPVSIM en el perfil limpio y compara el mismo escenario, vehículo y ajustes con el resultado de referencia.

Parámetros opcionales de un acceso directo de Chrome en Windows

El vídeo muestra un acceso directo avanzado de escritorio que inicia Chrome con la VSync de la GPU y el límite de fotogramas de Chrome desactivados.

--args --disable-gpu-vsync --disable-frame-rate-limit
  1. Crear o localizar un acceso directo de Chrome

    Si no hay un acceso directo en el escritorio, busca Chrome en el menú Inicio, abre su ubicación de archivo y copia el acceso directo al escritorio.

  2. Editar el campo Destino

    Abre las propiedades del acceso directo. Coloca el cursor después de las comillas de cierre que rodean chrome.exe, añade un espacio y escribe los argumentos indicados arriba.

  3. Volver a iniciar Chrome desde ese acceso directo

    Aplica el cambio, cierra todas las ventanas de Chrome e inícialo mediante el acceso directo modificado.

  4. Comparar la sensación de control

    Vuelve a probar FPVSIM. Estos parámetros del navegador no cuentan con soporte oficial y su disponibilidad y comportamiento pueden cambiar. Elimínalos si Chrome se vuelve inestable o deja de aceptarlos.

Consejos adicionales

  • En este tutorial, el indicador de FPS mide las iteraciones del bucle gráfico, no la frecuencia física de actualización del monitor.
  • En el comportamiento de la V2 descrito en el vídeo, el control Physics FPS de la interfaz antigua está fijado en 500. Mover ese control antiguo no cambia el valor.
  • Recargar con F5 puede corregir un estado extraño de la sesión, pero no sustituye el diagnóstico de un problema de rendimiento que se repita.
  • Los cambios de ajustes durante la ejecución pueden requerir recargar el simulador para aplicarse por completo.

Transcripción editada

Esta transcripción se ha editado para facilitar la lectura y conserva la secuencia técnica del tutorial.

00:00–01:08

El primer control es el divisor de renderizado, distinto de los ajustes de muchos juegos. Los valores bajos ejecutan el bucle gráfico de FPVSIM con más frecuencia, pero si son demasiado bajos pueden introducir vibraciones. El modo de bajas prestaciones maximiza la compatibilidad; el de altas prestaciones permite ajustar el divisor en ordenadores capaces.

01:08–02:38

La demostración compara un divisor de 1 con un valor mucho mayor. La cifra de FPS en pantalla cuenta iteraciones del bucle gráfico, mientras que el monitor sigue mostrando imágenes a su propia frecuencia de actualización. En FPVSIM V2, las actualizaciones de física están fijadas en 500, aunque siga visible un antiguo control Physics FPS.

02:39–03:41

Después, elige física de uno o varios núcleos. El cálculo de un solo núcleo comparte el hilo principal y puede reducir la latencia en circuitos sencillos. El cálculo multinúcleo traslada la simulación a otro núcleo y puede ser más fluido en escenarios grandes. Utiliza las estadísticas de rendimiento para comparar la frecuencia gráfica, la carga de física y la memoria.

03:42–04:38

Una carga de física alta en el gráfico puede provocar movimientos irregulares. El tutorial también indica que los parámetros PID de FPVSIM ejecutan un algoritmo PID real, aunque el ajuste detallado de PID sea un tema aparte.

04:39–05:12

Las extensiones del navegador pueden afectar al rendimiento. Crea un perfil limpio de Chrome dedicado al simulador para que ninguna extensión inesperada compita por sus recursos.

05:13–06:34

La última optimización es un acceso directo opcional de Chrome con la VSync de la GPU y el límite de fotogramas desactivados. Localiza o crea un acceso directo, abre sus propiedades, añade los dos argumentos de inicio después de chrome.exe, aplica el cambio, cierra Chrome y vuelve a iniciarlo desde ese acceso directo.

06:35–07:00

El autor a veces recarga FPVSIM con F5 cuando una sesión se comporta de forma extraña. Prueba los ajustes medidos en tu propio equipo y conserva la combinación que ofrezca el control más fluido y fiable.

Preguntas frecuentes

¿Debe fijarse siempre el divisor de renderizado en 1?

No. Un valor menor puede ser más rápido, pero si es demasiado bajo puede producir vibraciones. Utiliza el valor más bajo que se mantenga fluido en el escenario y la configuración de hardware con los que vuelas realmente.

¿La cifra alta de FPS es la frecuencia de actualización de mi monitor?

No. El vídeo explica que es la frecuencia del bucle gráfico. El monitor sigue mostrando imágenes a la frecuencia de actualización que admite.

¿Cuándo debo utilizar física multinúcleo?

Pruébala en escenarios grandes o complejos cuando la física de un solo núcleo presente una carga irregular. En un ordenador capaz, los circuitos sencillos pueden ofrecer menor latencia en modo de un solo núcleo.

¿Tengo que utilizar los parámetros del acceso directo de Chrome?

No. Son parámetros avanzados opcionales mostrados por el autor. Chrome puede cambiarlos o eliminarlos: compara con cuidado y retíralos si causan problemas.

¿Por qué utilizar un perfil separado de Chrome?

Un perfil limpio elimina la carga adicional de las extensiones y permite repetir las pruebas de rendimiento de forma más consistente.

Español