Depuración de partículas con variables de la consola - Guía del usuario de Lumberyard

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Depuración de partículas con variables de la consola

Open 3D Engine (O3DE), el sucesor de Lumberyard, ya está disponible en Developer Preview. Descargar O3DEo visite elBlog de AWS Game Techpara obtener más información.

Utilice las siguientes variables de la consola para supervisar y depurar problemas con el sistema de partículas. Para obtener más información, consulte Uso de la ventana de la consola.

Variables de consola de partículas
Variable de consola Descripción Valores válidos
e_Particles

Activa el dibujo de partículas.

0 = Off

1 = On (predeterminado)

e_ParticlesAllowRuntimeLoad

Permite la carga de efectos de partículas dinámicas en tiempo de ejecución.

0 = Off

1 = On (predeterminado)

e_ParticlesAnimBlend

Combina varios fotogramas de textura animada.

0 = Off

1 = On (predeterminado)

2 = Fuerza

e_ParticlesAudio

Activa y desactiva el audio para las partículas.

0 = Off

1 = On (predeterminado)

e_ParticlesCullAgainstOcclusionBuffer

Selecciona partículas en el búfer de oclusión.

0 = Off

1 = On (predeterminado)

e_ParticlesCullAgainstViewFrustum

Selecciona partículas en el frustum de la vista.

0 = Off

1 = On (predeterminado)

e_ParticlesDebug

Muestra el número de partículas en la pantalla.

También puede especificar las marcas de depuración de partículas que desea añadir o eliminar.

Para añadir o eliminar una marca de depuración de partículas, puede utilizar la línea de comandos Console (Consola) o los archivos .cfg. Escriba la variable de la consola seguida de la marca y un signo + o —.

Por ejemplo, si desea utilizar la marca m para mostrar el uso de memoria, escriba el siguiente comando:e_ParticlesDebug b+

Para eliminar el marcador m, escriba el comando siguiente: e_ParticlesDebug b-

Para obtener más información, consulte Uso de la ventana de la consola.

0 = Ocultar estadísticas básicas (valor predeterminado)

1 = Mostrar estadísticas básicas.

m = Mostrar uso de memoria.

r = Mostrar estadísticas de reiteración, rechazo y colisión.

b = Dibujar contornos delimitadores y etiquetas y mostrar estadísticas de contornos delimitadores.

x = Mostrar estadísticas de contornos delimitadores.

d = Forzar límites dinámicos y actualizar para todos los emisores.

c = Desactivar recorte en agua y en límites del área visible.

z = Bloquear el sistema de partículas.

e_ParticleDumpMemorAfterMapLoad

Especifique un valor de 1 para volcar la memoria de partículas después de cargar el mapa.

0 = Desactivado (predeterminado)

1 = On

e_ParticlesGI

Aplica iluminación global a los efectos de partículas correspondientes.

0 = Off

1 = On (predeterminado)

2 = Fuerza

e_ParticleShadowsNumGSMs

Número de mapeados de sombras globales (GSM) usados para las sombras de partículas.

Valor predeterminado: 3

e_ParticlesIndexPoolSize

Tamaño de la memoria del grupo de índices entre el subproceso de partículas y de representación.

Valor predeterminado: 16

e_ParticlesLightMinColorThreshold

Umbral del color mínimo de la luz de partículas.

Valor predeterminado: 0

e_ParticlesLightMinRadiusThreshold

Umbral del radio mínimo de la luz de partículas.

Valor predeterminado: 0

e_ParticlesLights

Permite asociar una fuente de luz a cada partícula.

0 = Off

1 = Luces diferidas

e_ParticlesLightsViewDistRatio

Establece el ratio de distancia de la vista para las luces de partículas.

Valor predeterminado: 256

e_ParticlesLod

Multiplicador del número de partículas.

Valor predeterminado: 0

e_ParticlesMaxDrawScreen

Tamaño máximo de la pantalla para cada partícula. Las Partículas que llegan a este límite de desvanecimiento, aunque no hayan terminado su ciclo de vida.

Valor predeterminado: 256
e_ParticlesMaxScreenFill

Tamaño máximo de la pantalla del total de partículas que se van a dibujar.

Valor predeterminado: 160
e_ParticlesMinDrawAlpha

Corte alfa para la representación de partículas.

Valor predeterminado: 0.004
e_ParticlesMinDrawPixels

Tamaño mínimo de píxel de cada partícula. Las Partículas que llegan a este límite de desvanecimiento, aunque no hayan terminado su ciclo de vida.

Valor predeterminado: 1
e_ParticlesMotionBlur

Habilita el desenfoque de movimiento para las partículas.

0 = Off

1 = On (predeterminado)

2 = Fuerza

e_ParticlesObjectCollisions Permite colisiones de partículas y objetos para el parámetro SimpleCollision. Para obtener más información, consulte Atributo Collision.

1 = Solo para los objetos estáticos.

2 = También para los objetos dinámicos (valor predeterminado)

e_ParticlesPoolSize

Tamaño de memoria del grupo del sistema de partículas en KB.

Valor predeterminado: 16384
e_ParticlesPreload

Permite la carga previa de todos los efectos de partículas al principio.

Valor predeterminado: 0
e_ParticlesProfile Muestra información de las partículas en la pantalla.

0 = Desactivado (predeterminado)

1 = Mostrar siempre las estadísticas sobre el uso del grupo de partículas.

2 = Deshabilitar el mensaje de advertencia cuando se agote la memoria del grupo.

e_ParticlesQuality

Especifica la calidad de detalle de la partículas.

Valor predeterminado: 4
e_ParticlesShadows

Muestra sombras en las partículas.

0 = Off

1 = On (predeterminado)

2 = Fuerza

e_ParticlesShowMainThreadUpdates

Presenta una lista de contenedores no actualizados por un trabajo y proporciona los motivos de ello.

Valor predeterminado: 1
e_ParticlesSoftIntersect

Representa las partículas correspondientes con intersección suave.

0 = Off

1 = On (predeterminado)

2 = Fuerza

e_ParticlesSortQuality

Calidad de ordenación mínima de la inserción de nuevas partículas.

0 = Básica (predeterminado)

1 = Mejor

2 = Óptima

e_ParticlesThread

Habilita el subprocesamiento de partículas.

0 = Off

1 = On (predeterminado)

e_ParticlesUseLevelSpecificLibs

Permite buscar la versión de archivos de efectos específica del nivel.

0 = Desactivado (predeterminado)

1 = On

e_ParticlesVertexPoolSize

Tamaño de la memoria del grupo de vértices entre el subproceso de partículas y de representación.

Valor predeterminado: 256
e_SkipParticleOcclusion

Omite las pruebas de oclusión de partículas en el búfer de oclusión.

nota

Las partículas pueden ser demasiado pequeñas para devolver resultados fiables.

0 = Off

1 = On (predeterminado)

gpu_particle_physics

Habilita la unidad de procesamiento gráfico (GPU) para la física, si está disponible.

0 = Desactivado (predeterminado)

1 = On

g_breakage_particles_limit

Impone un límite en las partículas generadas durante la separación de superficies 2D.

Valor predeterminado: 160
mfx_ParticleImpactThresh

Subproceso de impacto para los efectos de partículas.

Valor predeterminado: 2
r_GPUParticleDepthCubemapResolution

Resolución de los mapeados cúbicos usados por la característica de colisión de profundidad de mapeados cúbicos para las partículas de la GPU.

Valor predeterminado: 256
r_ParticlesAmountGI

Cantidad de iluminación global (GI) de las partículas sin un material asignado.

Valor predeterminado: 0.15
r_ParticlesDebug

(Avanzado) Evalúa las partículas en pantalla que pueden afectar al desempeño.

Las partículas marcadas en azul son ideales, mientras que las partículas marcadas en rojo o blanco pueden afectar al desempeño.

0 = Desactivado (predeterminado)

1 = Mostrar la cobertura de la pantalla de partículas.

Azul = Buena

Roja = Mala

2 = Mostrar la superposición de partículas.

Azul = Buena

Roja = Mala

Blanca = Deficiente

r_ParticlesHalfRes

Habilita o fuerza la representación de partículas en un búfer de media resolución.

0 = Desactivado (predeterminado)

1 = On

1 = Fuerza

r_ParticlesHalfResAmount

Establece el búfer de media resolución de las partículas en la mitad o un cuarto del tamaño de la pantalla.

0 = Desactivado (predeterminado)

1 = Mitad del tamaño de la pantalla

1 = Cuarto del tamaño de la pantalla

r_ParticlesHalfResBlendMode

Especifica qué partículas se pueden reproducir en media resolución.

0 = Alfa (predeterminado)

1 = Extendidas

r_ParticlesInstanceVertices

Habilita la representación de vértices instanciados.

0 = Off

1 = On (predeterminado)

r_ParticlesRefraction

Habilita las partículas refractivas.

0 = Off

1 = On (predeterminado)

r_ParticlesSoftIsec

Habilita las intersecciones suaves de las partículas.

0 = Off

1 = On (predeterminado)

r_ParticlesTessellation

Habilita el teselado de partículas para una iluminación de alta calidad (solo DX11).

0 = Off

1 = On (predeterminado)

r_ParticlesTessellationTriSize

Establece el tamaño del espacio de pantalla del triángulo de teselado de partículas en píxeles (solo DX11).

Valor predeterminado: 16
r_ParticlesVerticePoolSize

Número máximo de vértices de partículas que se admiten.

Valor predeterminado: 15360
r_ShadowParticlesAnimJitterAmount

Cantidad de vibración animada para sombras de partículas.

Valor predeterminado: 1

r_ShadowsParticlesJitterAmount

Cantidad de vibración para sombras de partículas.

Valor predeterminado: 0.5
r_ShadowsParticlesKernelSize

Tamaño del kernel de difuminado para sombras de partículas. Especifique valores superiores para un mayor difuminado.

0 = Borde abrupto

Valor predeterminado: 1

r_ShadowsParticleNormalEffect

Toques de sombra en las partículas afectadas por luz normal e intensa (rompe las líneas y la uniformidad de las sombras).

Valor predeterminado: 1
sys_spec_particles

El grupo de variables de consola para aplicar los ajustes a varias variables de consola.

Especifique un número para cambiar de un grupo de variables de consola de partículas a otro. Puede encontrar el número de grupo, las variables de consola especificadas y sus valores en el archivo sys_spec_Particles.cfg en el directorio lumberyard_version\dev\Engine\Config\CVarGroups.

Por ejemplo, si su valor es sys_spec_particles = 1, la variable de consola utiliza la configuración definida en el grupo 1 en el archivo sys_spec_Particles.cfg.

N/A