"El desenfoque", que asigna más tiempo de CPU al cargador de textura de terreno

Se aplica a: Microsoft Flight Simulator X Standard

Autorización


Nick Whittome MVP

RENUNCIA DE CONTENIDO DE SOLUCIONES DE LA COMUNIDAD


MICROSOFT CORPORATION Y/O SUS RESPECTIVOS PROVEEDORES NO REALIZAN NINGUNA DECLARACIÓN SOBRE LA IDONEIDAD, FIABILIDAD O PRECISIÓN DE LA INFORMACIÓN Y LOS GRÁFICOS RELACIONADOS QUE SE INCLUYEN EN EL PRESENTE DOCUMENTO. TODA LA INFORMACIÓN Y LOS GRÁFICOS RELACIONADOS SE PROPORCIONAN "TAL CUAL", SIN GARANTÍAS DE NINGÚN TIPO. MICROSOFT Y/O SUS RESPECTIVOS PROVEEDORES RENUNCIAN POR LA PRESENTE A TODA GARANTÍA Y CONDICIÓN EN RELACIÓN CON ESTA INFORMACIÓN Y LOS GRÁFICOS RELACIONADOS, INCLUIDAS TODAS LAS GARANTÍAS Y CONDICIONES IMPLÍCITAS DE COMERCIABILIDAD, IDONEIDAD PARA UN PROPÓSITO PARTICULAR, ESFUERZO PROFESIONAL, TITULARIDAD Y AUSENCIA DE INFRACCIÓN. USTED ACEPTA EXPRESAMENTE QUE EN NINGÚN CASO MICROSOFT NI SUS PROVEEDORES SERÁN RESPONSABLES POR NINGÚN DAÑO DIRECTO, INDIRECTO, PUNITIVO, INCIDENTAL, ESPECIAL, DERIVADO NI NINGÚN DAÑO INCLUIDO, SIN LÍMITES, DAÑOS POR PÉRDIDA DE USO, DATOS O BENEFICIOS, DERIVADOS DE O DE NINGUNA MANERA RELACIONADA CON EL USO O LA INCAPACIDAD PARA USAR LA INFORMACIÓN Y LOS GRÁFICOS RELACIONADOS QUE SE INCLUYEN EN EL PRESENTE, YA SEA EN FUNCIÓN DE UN CONTRATO, AGRAVIO, NEGLIGENCIA, RESPONSABILIDAD ESTRICTA O DE OTRO MODO, INCLUSO SI SE HA INFORMADO A MICROSOFT O A SUS PROVEEDORES DE LA POSIBILIDAD DE DAÑOS.

RESUMEN


Este artículo se ha derivado de una publicación hecha por Adam Szofran, desarrollador de ACESs, en foros de AVSIM.COM. Debe concederse todo el crédito a Adam, simplemente se ha traducido aquí como se solicitó.

TOMA


El síntoma de este problema es que las texturas del terreno cada vez más se difuminan más rápido y más rápido. Cuando se ralentiza o se detiene, las texturas de alta resolución finalmente aparecen después de algún retraso. Probablemente sea la causa más tradicional y la más frecuente de los desenfoques que los usuarios hayan visto en Combat Flight Simulator 2 (CFS2), Flight Simulator 2002 (FS8) y Flight Simulator 2004 (FS9).

CAUSA


Este problema se debe a que el programador de tareas en segundo plano en el motor FS está demasiado ocupado al mantener las tarifas altas e impares de fotogramas y no suficiente énfasis en evitar un atasco de trabajo en segundo plano, como la carga de texturas de terreno.

Solution


Para reducir esta causa de los desenfoques, el equipo de ACE ha reintegrado el modo en que el programador de Flight Simulator prioriza las tareas en segundo plano en FSX. Ahora se dedica mucho más tiempo de CPU a la carga de datos de escenarios, incluidas las texturas de terreno, a costa de velocidades de fotogramas ligeramente menores.  Este cambio ha resuelto principalmente esta causa de los desenfoques, aunque el cargador de escenarios puede seguir teniendo una velocidad de fotogramas extremadamente baja (menos de 10 fps) o a velocidades de transferencia muy grandes (más rápido de 600 nudos).  Hay varias maneras de ajustar la cantidad de tiempo de CPU que se dedica a la carga de escenarios y texturas. La forma más sencilla es establecer el control deslizante de velocidad de fotogramas de destino en un valor que su equipo pueda lograr constantemente. Cuanto menor sea el control deslizante, más tiempo de CPU se desvía de la representación a cargar datos. Otra cosa que puede hacer es modificar la siguiente variable en FSX. cfg: agregue esta entrada, justo debajo de la sección [Main] de FSX. CFGFIBER_FRAME_TIME_FRACTION = 0.33esta variable determina la cantidad de tiempo de CPU que se asigna a la carga de datos de escenarios como una fracción del tiempo invertido en el procesamiento. Por ejemplo, el valor predeterminado de 0,33 significa que por cada 3 milisegundos empleados en el procesamiento, FS dará 1 milisegundo al cargador de escenarios. Si es necesario, puede usar un valor mayor para dedicar más tiempo a la carga. O bien, si no tiene problemas con los desenfoques y quiere una velocidad de fotogramas ligeramente superior, puede usar un valor menor. De nuevo, esta variable solo está disponible en la versión final de la versión de FSX y no está disponible en la versión beta ni en la demostración.  

MÁS INFORMACIÓN


FSX. CFG se encuentra en la ruta de datos de la aplicación usuarios: C: \Documents and Settings \username\Datos Data\Microsoft\FSX otras razones para "el desenfoque" puede incluir:agotamiento de la memoria de video. Si una escena determinada necesita más memoria de vídeo que la que tiene disponible la tarjeta de vídeo, el motor de gráficos de Flight Simulator no tiene ninguna opción, sino que quita algunos de los mipmaps más altos de la memoria de video para ahorrar espacio, dejando únicamente los mipmaps de menor resolución para su procesamiento. Normalmente, esto aparece como un cambio repentino. En un momento, todas las texturas de la escena son nítidas y de resolución completa y, de repente, todo está más difuminado. También puede hacerse gradualmente en varios fotogramas a medida que FS funciona para ajustar más texturas en la memoria de video. Hay varias formas de combatir este problema. a) Si utiliza una resolución de pantalla muy alta, reduzca ligeramente la velocidad de la memoria de video adicional. b) algunas tarjetas de vídeo usan una gran cantidad de memoria de vídeo para suavizar el suavizado, por lo que puede desactivarla. c) desactive la configuración del control deslizante "tamaño máximo de textura global". d) reduzca el ajuste de la AutoGen y la complejidad de escenario. e) reduzca la configuración del control deslizante de la resolución de textura de Terrain.Configuración de filtrado deficiente.Lamentablemente, no todas las tarjetas de vídeo y los drivers responden de la misma manera cuando Flight Simulator interactúa con Direct3D para configurar el filtrado bilineal, trilineal o anisotrópico. Esto significa que, a pesar de los mejores esfuerzos, es posible que el filtro de textura de la tarjeta de video no esté configurado para ser óptimo. Esto puede dar lugar a que las texturas se vean demasiado borrosas al verlas en un ángulo oblicuo. Para corregir esto, pruebe con cada uno de los diferentes modos de filtro (bilineal, trilineal, anisotrópico) para ver si alguno de ellos tiene mejor rendimiento. Si no es así, pruebe a omitir la configuración de filtro de Flight Simulator con la configuración del controlador de pantalla. Puede hacerlo con los drivers ATI y NVIDIA haciendo clic en el icono de ATI o NVIDIA de la bandeja situada junto al reloj de su escritorio y haciendo las selecciones adecuadas.