Lumen es un sistema de reflejos e iluminación global en tiempo real que proporciona iluminación indirecta y reflejos totalmente dinámicos a tus escenas de Twinmotion. Permite mejorar en gran medida la iluminación global al simular con gran exactitud cómo interactúa con los objetos la luz y cómo se proyectan esta y los reflejos en ellos.
Esta página ofrece una introducción sobre Lumen y sobre cómo usarlo en Twinmotion. Para obtener más información sobre cómo usar Lumen y algunos ejemplos para conseguir los mejores resultados, consulta la sección Cómo usar la iluminación global con Lumen.
Iluminación global con Lumen en Twinmotion.
La iluminación global simula el comportamiento de la luz al interactuar con objetos y materiales y proporciona luz y reflejos precisos a tus escenas.
El modo de renderizado Real time de Twinmotion proyecta iluminación global a través de dos métodos, el modo Standard y Lumen.
La opción Standard adapta la iluminación global a los volúmenes de propagación de luz (LPV). Este método ofrece resultados rápidos, pero con menos calidad y precisión que Lumen.
La opción Lumen se basa en el trazado de rayos para simular iluminación indirecta precisa mediante interreflexiones difusas con rebote infinito y reflejos especulares (individuales y múltiples).
Las interreflexiones difusas tienen lugar cuando la luz impacta directamente sobre un objeto que no brilla ni es especular y rebota en las superficies más próximas y las ilumina. Si el objeto tiene un color difuso, la luz rebotada lo adopta también e ilumina las superficies cercanas del mismo color.
Los reflejos especulares se producen cuando la luz que desprende un objeto se refleja en otro objeto brillante, como por ejemplo un espejo.
Información técnica de Lumen
Caché de superficies y tarjetas
Lumen captura las propiedades del material de cada malla desde varios ángulos y genera un Surface Cache a partir de esa información. Estos datos permiten encontrar rápidamente información sobre iluminación directa e indirecta en los puntos de choque de la luz en la escena. La posición de la superficie capturada se conoce como Card y se genera sin conexión para cada una de las mallas.
Trazado de rayos con Lumen
Lumen se basa en el trazado de rayos, una técnica de renderizado que proporciona reflejos, sombras e iluminación realista de gran calidad. El trazado de rayos puede ser por software o por hardware.
El trazado de rayos por software funciona en una gran cantidad de plataformas de hardware y sistemas operativos, pero presenta algunos inconvenientes en cuanto a los tipos de geometría, materiales y procesos de trabajo que puede usar.
Por su parte, el trazado de rayos por hardware es compatible con un amplio abanico de tipos de geometría, materiales y procesos de trabajo, pero tiene unos requisitos de sistema mucho mayores que el trazado de rayos por software.
Por el momento, Twinmotion solo es compatible con el modo de trazado de rayos por hardware de Lumen para Windows y con el modo de trazado de rayos por software en el caso de MacOS.
Requisitos del sistema
Los requisitos del sistema de Lumen son los siguientes:
Windows
Sistema operativo: Windows 11 de 64 bits o Windows 10 de 64 bits, versión 1909, revisión .1350 o superior o versiones 2004 y 20H2, revisión .789 o superior.
Interfaz de hardware de renderización (RHI): DirectX 12
Tarjeta gráfica: NVIDIA RTX-2000 o superior o AMD RX-6000 o superior.
MacOS
Sistema operativo:
Mínimo: MacOS 12.5 Monterey.
Recomendado: MacOS Ventura 13.
Unidad de procesamiento gráfico: Requiere una GPU dedicada en lugar de una CPU/GPU integrada.
Tarjeta gráfica: Compatible con Metal 1.2.
Funciones de Lumen
Lumen integra funciones de iluminación global dinámica con rendimiento en tiempo real de alta calidad en Twinmotion.
Iluminación indirecta difusa de Lumen
La iluminación global con Lumen proyecta luz indirecta difusa y dinámica al hacer rebotar continuamente la luz que impacta contra las superficies en otras superficies cercanas. Si bien es cierto que cada rebote supone un coste computacional que afecta a los tiempos de renderizado, el comportamiento de la luz es el mismo que en la vida real, en la que esta rebota de una superficie a otra hasta que pierde toda la energía.
La iluminación indirecta difusa genera un efecto llamado «color bleeding».
Si la fuente de luz original tiene color, la luz rebotada lo refleja en el resto de superficies.
Si la superficie tiene un color difuso, la luz rebotada también lo reflejará en otras superficies.
Los objetos de la escena que impidan el rebote de la luz indirecta difusa proyectan sombras indirectas difusas.
A continuación se muestra una escena que ilustra el efecto de iluminación indirecta difusa creado mediante la iluminación global con Lumen.
Lumen e iluminación del ambiente
Lumen mejora la calidad de la luz ambiental y los reflejos, confiriéndole un toque más natural. Aquí se incluye, por ejemplo, la iluminación de escenas con sombras del cielo en las que los espacios interiores son mucho más oscuros que los exteriores.
Además, Lumen proporciona iluminación global para efectos de niebla de altura y traslucidez, aunque con menos calidad que en el caso de superficies opacas.
En la imagen de abajo, la luz ambiental ilumina la niebla de altura de la escena.
Lumen y Emissive Materials
Con Lumen, los objetos que tengan materiales con propiedades emisivas pueden hacer rebotar la luz y proyectar luz difusa y especular a otros objetos cercanos. Por ejemplo, tal vez estés pensando en usar un material con propiedades emisivas en un objeto primario como un cubo y colocarlo en la escena para la iluminación.
Sin embargo, esto puede provocar artefactos de ruido si el cubo es demasiado pequeño y luminoso. De este modo, en lugar de usar objetos con materiales emisivos para iluminar una escena, recomendamos colocar fuentes de luz de la biblioteca de Twinmotion.
Para obtener más información, consulta la sección Propiedades emisivas y tamaño de superficies.
En la imagen de abajo, la escena está iluminada por una esfera con propiedades de material emisivo. El tamaño de la esfera es lo suficientemente grande como para que la luz rebote correctamente sin generar ningún artefacto de ruido.
Reflejos de Lumen
Lumen proporciona reflejos especulares y difusos dinámicos en todos los valores de Roughness de los materiales, que van desde el 0 % al 100 %.
Lumen controla las sombras del skylight, proporciona reflejos brillantes sobre elementos traslúcidos y admite más de un reflejo especular (el reflejo de la luz entre dos o más superficies reflectantes).
La imagen de abajo sirve como ejemplo de cómo afectan las superficies emisivas a los reflejos especulares y difusos, y de cómo estos se ven afectados por los valores de rugosidad de las superficies cercanas.
Tipos de luz admitidos
En Twinmotion, todos los tipos de luz y fuentes de luz pueden sacar partido a la iluminación global con Lumen. Entre ellos se incluyen las imágenes de alto rango dinámico (HDRI), el cielo dinámico de Twinmotion y las luces de la biblioteca de Twinmotion.
Problemas conocidos
Vegetación dispersa y pintada: La vegetación dispersa y pintada no aporta rebotes de luz a la iluminación global de Lumen.
Modo RV: Lumen es compatible en modo Realidad Virtual (RV). Sin embargo, debido a los altísimos requisitos de hardware, debes permitirlo explícitamente marcando la casilla de verificación Enable Lumen in VR en los ajustes de VR Quality, dentro del panel de Preferences. Además, usar Lumen en RV modo puede introducir la renderización artefacto en determinada escena.
Reflejos:
Los objetos que no están visibles en el visor no se reflejarán o lo harán con menos calidad.
Los materiales traslúcidos como el vidrio y los sprites de partículas no se renderizan correctamente en reflejos cercanos y no se muestran en estos si no están visibles en el visor.
Los materiales de espejo no reflejan la escena con tanta precisión como cabría esperar. No recomendamos usar objetos con materiales de espejo como puntos focales de una escena.