Últimas noticias
Consejos y guíasUnreal EngineNVIDIA RTX

Guía de Unreal Engine Lumen: ajusta la iluminación interior y los reflejos

En Unreal Engine, Lumen genera iluminación indirecta y reflejos dinámicos en interiores. Esta guía explica cómo configurar el proyecto y Post Process Volume para equilibrar calidad y rendimiento.

Visualización de un interior contemporáneo donde la luz del día se refleja en superficies de piedra y maderaImagen IA
Imagen ilustrativa generada con IA.Imagen: 3dsınıfı / FCA AI

En resumen

  1. Lumen está activado de forma predeterminada en los proyectos nuevos; no se habilita automáticamente en los proyectos convertidos desde Unreal Engine 4.
  2. Es posible activar Lumen por separado en las categorías de iluminación y reflejos de Project Settings.
  3. A medida que aumenta Final Gather Quality y la calidad de los reflejos, también crece el coste en GPU.
  4. El trazado de rayos por hardware requiere hardware y sistemas compatibles; en algunas escenas, el coste de actualización puede ser elevado.

El sistema Lumen, descrito en la documentación oficial de Unreal Engine, se utiliza en proyectos de Unreal Engine 5 para generar iluminación global y reflejos dinámicos. Está activado de forma predeterminada en los proyectos nuevos, pero no se habilita automáticamente en los proyectos convertidos desde Unreal Engine 4. Para obtener buenos resultados en visualización arquitectónica y escenas de interiores, es importante evaluar conjuntamente la activación de Lumen, los ajustes de calidad, el tipo de reflejo y el coste de hardware. Como la documentación no especifica el número de una subversión concreta de Unreal Engine, los nombres que aparecen a continuación corresponden a los ajustes de la documentación oficial.

1. Activa Lumen en el proyecto

  1. Ve a la sección Rendering de Project Settings. En la categoría Dynamic Global Illumination, selecciona Lumen como método; en la categoría Reflections, selecciona también Lumen como método de reflexión. Como estas dos opciones se configuran por separado, también es posible activar únicamente la iluminación indirecta o los reflejos.

  2. Comprueba que esté activada la opción Generate Mesh Distance Fields, necesaria para el modo de trazado de rayos por software de Lumen. Al activar esta función, es necesario reiniciar el motor. La generación de mesh distance fields puede aumentar el tiempo de compilación, el uso de memoria y el tamaño en disco de los static meshes; ten en cuenta estos efectos antes de modificar los ajustes del proyecto.

  3. Al activar Lumen, se deshabilitan las contribuciones de iluminación estática precalculada y se ocultan los lightmaps. Por eso, al convertir una escena que depende de la iluminación estática existente, comprueba tanto el resultado visual como el cambio en el método de iluminación.

2. Equilibra la iluminación interior entre calidad y coste

Lumen Global Illumination calcula la iluminación indirecta que rebota en las superficies y el sangrado de color. Por ejemplo, el color de una superficie pintada puede reflejarse en las superficies cercanas; la geometría también puede bloquear la iluminación indirecta y contribuir a las sombras. Como la iluminación del cielo forma parte del proceso de Final Gather, los interiores pueden verse más oscuros que los exteriores. Esto puede reflejar de forma más natural las condiciones de iluminación de la escena; sin embargo, si el interior se oscurece demasiado, evalúa con cuidado los ajustes de Lumen que afectan a la filtración de luz del cielo.

La categoría Global Illumination de Post Process Volume es el lugar principal para configurar la calidad de cada escena. Aumentar Final Gather Quality puede reducir el ruido y mejorar la calidad de la iluminación global, pero también incrementa el coste en GPU. Lumen Scene Detail puede ayudar a representar objetos más pequeños en Lumen Scene, aunque también añade carga a la GPU. Al aumentar Lumen Scene View Distance, el sistema tiene en cuenta zonas más lejanas, lo que también afecta al rendimiento. Por tanto, en vez de llevar todos los ajustes al máximo, toma como referencia las áreas problemáticas y la calidad de imagen deseada.

AjusteValor recomendadoEfecto
Final Gather QualityAuméntalo según las necesidades de ruido o calidadPuede mejorar la calidad y reducir el ruido, pero aumenta el coste en GPU.
Lumen Scene DetailValora aumentarlo si no se ven objetos pequeñosSe representan objetos más pequeños; aumenta el coste en GPU.
Lumen Scene View DistanceAjústalo según la distancia de visión necesariaIncluye zonas más lejanas; aumenta el coste en GPU.
Scene Capture Cache ResolutionValor predeterminado indicado en la documentación: 0,5Un valor bajo ahorra memoria, pero puede reducir la calidad; se configura en el campo Post Process Settings del componente Scene Capture.

Ten en cuenta la escala de la escena también para Max Trace Distance: los valores demasiado pequeños pueden provocar filtraciones de luz en espacios amplios; aumentar la distancia, en cambio, eleva el coste en GPU. Los materiales emisivos pueden emitir luz mediante el proceso de Final Gather de Lumen. Sin embargo, las áreas emisivas muy pequeñas y brillantes pueden generar ruido, así que pruébalas en la escena antes de usarlas.

3. Elige los reflejos según la escena

Lumen Reflections gestiona los reflejos indirectos en materiales con distintos valores de rugosidad. Aumentar la calidad desde la categoría Reflections de Post Process Volume puede reducir el ruido en los reflejos, pero también incrementa la carga de la GPU. La documentación indica que el valor predeterminado de Max Reflection Bounces es 1; esto significa un único rayo de reflexión, sin rebotes secundarios. Si el presupuesto de rendimiento lo permite, un mayor número de rebotes puede ayudar a evitar zonas negras en superficies similares a espejos.

  1. Primero, evalúa si el sistema de reflejos es adecuado para los objetivos del proyecto y la plataforma. La documentación de Epic incluye Lumen Reflections para equipos de escritorio de gama alta y consolas de nueva generación. Reflection Captures es una opción estática y de bajo coste; Screen Space Reflections, por su parte, puede producir defectos visuales porque no refleja objetos que no aparecen en pantalla.

  2. Si vas a utilizar el trazado de rayos por hardware, activa Support Hardware Ray Tracing en Project Settings › Engine › Rendering › Hardware Ray Tracing. Esta función requiere Support Compute Skin Cache. Para que Lumen cambie al trazado de rayos por hardware, también son importantes la opción Use Hardware Ray Tracing when available y el modo de iluminación de reflejos correspondiente.

  3. Surface Cache es el método predeterminado de Ray Lighting Mode y ofrece un mayor rendimiento. Hit Lighting for Reflections calcula la iluminación en el punto de impacto del rayo y puede ofrecer una mayor calidad de reflejos, pero aumenta de forma considerable el coste en GPU. Además, el trazado de rayos por hardware puede tener un coste elevado de actualización de la escena en escenas con más de 100.000 instancias.

4. Qué tener en cuenta en el flujo de trabajo de visualización arquitectónica

Los interioristas y los equipos de archviz pueden utilizar Lumen para evaluar en tiempo real las condiciones de iluminación variables y la iluminación indirecta. Los suelos brillantes, las superficies similares al vidrio y los espejos hacen más visibles los efectos de los ajustes de reflejos; sin embargo, el trazado de rayos por hardware o los ajustes de calidad más altos no ofrecen el mismo rendimiento en todos los equipos. Al compartir archivos de trabajo con el equipo, incluye también en el plan de pruebas el modo de Lumen utilizado, los requisitos de trazado de rayos y las preferencias de calidad.

Errores frecuentes

  • Dar por hecho que Lumen se activa automáticamente en los proyectos convertidos desde Unreal Engine 4.

  • No tener en cuenta el aumento del coste en GPU al subir Final Gather Quality o la calidad de los reflejos.

  • Pasar por alto el impacto de activar Generate Mesh Distance Fields en el tiempo de compilación, la memoria y el tamaño en disco.

  • Activar el modo de trazado de rayos por hardware sin comprobar que también esté habilitada la opción necesaria Support Compute Skin Cache.

  • Olvidar que las áreas emisivas muy pequeñas y brillantes pueden generar ruido.

El enfoque más eficaz es empezar con los ajustes básicos de Lumen y ejecutar la escena; después, aumenta la calidad solo en las áreas que lo necesiten visualmente y vuelve a medir el rendimiento.

Fuentes

3 fuentes
D
dev.epicgames.comdev.epicgames.com/documentation/en-us/unreal-engine/lumen-global-illumination-and-reflections-in-unreal-engine
Resumen
D
dev.epicgames.comdev.epicgames.com/documentation/en-us/unreal-engine/hardware-ray-tracing-in-unreal-engine
Resumen
D
dev.epicgames.comdev.epicgames.com/documentation/en-us/unreal-engine/reflections-environment-in-unreal-engine
Resumen

No republicamos los textos de las fuentes; las citas breves van marcadas y el resto es resumen y comentario propios.

La opinión de 3dsınıfı
3dValoración del editor

Para los estudios de arquitectura y los equipos de visualización de Turquía, el valor práctico de Lumen está en la posibilidad de evaluar rápidamente las decisiones de iluminación y reflejos directamente en la escena. En particular, poder ver a la vez el sangrado de color, las sombras y los reflejos de las superficies en interiores puede facilitar la revisión del diseño.

Sin embargo, mejorar la calidad tiene un coste: los ajustes más altos de Final Gather o de reflejos cargan la GPU, y el trazado de rayos por hardware requiere un sistema compatible y Compute Skin Cache. Antes de entregar un proyecto, los equipos deberían probar el rendimiento con la complejidad de sus propias escenas y tener en cuenta que pasar a Lumen modifica el comportamiento de la iluminación estática y los lightmaps.

Preguntas frecuentes

¿Cómo se activa Lumen en Unreal Engine?

En la sección Rendering de Project Settings, selecciona Lumen como método de Dynamic Global Illumination y de Reflections. Software Ray Tracing puede requerir Generate Mesh Distance Fields; para aplicar ese ajuste es necesario reiniciar el motor.

¿Por qué Lumen puede generar ruido o filtraciones de luz en interiores?

La calidad de Final Gather influye en el ruido; las áreas emisivas muy pequeñas y brillantes también pueden generarlo. Si Max Trace Distance es demasiado bajo, la luz puede filtrarse en espacios amplios.

¿Cómo afecta el trazado de rayos por hardware al rendimiento de Lumen?

Hit Lighting for Reflections puede ofrecer una mayor calidad de reflejos, pero aumenta el coste en GPU. Según la documentación de Epic, en escenas con más de 100.000 instancias, el trazado de rayos por hardware también puede tener un coste significativo de actualización de la escena.

Los comentarios y el foro están en turco.Únete al debate
+

Noticias relacionadas