En este breve tutorial en video, te mostraré el grupo de nodos de Compositing que creé para recrear un efecto de Halation simple en Blender.
Transcripción del video
¡Hola a todos! En este breve tutorial en video, te mostraré el grupo de nodos de Compositing que creé para recrear un efecto de Halation simple en Blender. El tutorial fue realizado usando la versión 4.3 de Blender, pero los nodos utilizados han estado disponibles desde varias versiones anteriores y probablemente seguirán disponibles en el futuro.

Primero que nada, definamos el efecto de Halation. Es un efecto que aparece como un resplandor rojizo o anaranjado alrededor de las áreas muy brillantes de una imagen, especialmente en zonas con luz sobreexpuesta.


Es un efecto típico de la fotografía en película a color, por lo que a veces se añade intencionalmente en postproducción para recrear el aspecto de la película, especialmente en proyectos que buscan una estética vintage o cinematográfica. Así que si quieres imitar el look de la película, el Halation es uno de los efectos que deberías considerar, junto con Glare, Lens Distortion, Film Grain y otros.
Para implementar este efecto en Blender, primero necesitamos aislar las áreas más brillantes de la imagen. Esto se puede hacer utilizando un nodo Math configurado en Greater Than, con un valor alto en la segunda entrada. Básicamente, este nodo actúa como un umbral para que todas las partes de la imagen más oscuras que cierto valor se vuelvan negras, y todas las partes más brillantes se vuelvan blancas.

Este nodo debe usarse en la imagen convertida a escala de grises usando un nodo RGB to BW. La imagen en escala de grises también debe ser procesada con un nodo Normalize, ya que los valores en las imágenes renderizadas generalmente no están en el rango de 0 a 1, y el nodo Greater Than podría dar resultados incorrectos sin normalización.
Conecté la segunda entrada del nodo Greater Than a una de las entradas del grupo de nodos, para que el valor del umbral se pueda ajustar desde fuera del grupo. Más adelante mostraré algunos ejemplos prácticos.
Ahora tenemos una imagen donde las áreas brillantes son blancas y todo lo demás es negro. Queremos crear un resplandor rojizo alrededor de las partes blancas, pero sin conservar el centro blanco en sí. Para lograrlo, primero desenfocamos la máscara usando un nodo Blur configurado en Fast Gaussian. Conecté el parámetro Size de este nodo a una de las entradas del grupo, para que se pueda ajustar fácilmente más adelante, al igual que la segunda entrada del nodo Greater Than.

Para darle a este resplandor un tono rojizo, multiplico la salida del nodo Blur usando un nodo Color Mix configurado en Multiply, y establezco el segundo color del nodo en rojo.

Finalmente, resto la máscara blanca sin desenfocar, que viene del nodo Greater Than, del resplandor rojizo, de manera que solo quede el halo exterior. Esta operación se realiza usando un nodo Color Mix configurado en Subtract. Es importante activar la opción Clamp aquí para evitar que la sustracción genere valores negativos, ya que esos podrían causar artefactos no deseados en el resultado final.

El resultado del nodo Subtract puede luego ser añadido a la imagen original usando un nodo Color Mix configurado en Add. Como puedes ver, conecté la entrada Factor de este nodo a una de las entradas del grupo, para que se pueda ajustar externamente.

También conecté la salida del nodo Subtract a otra salida del grupo, etiquetada como FX Only, para que el efecto por sí solo se pueda previsualizar más fácilmente al ajustar sus parámetros. Esta operación se hace fuera del grupo, así que ahora lo cerraré y te mostraré algunos ejemplos.
Al conectar la salida FX Only a los nodos Viewer y Composite, puedo previsualizar únicamente el efecto que se aplicará a la imagen original. Por otro lado, al conectar la salida Image del grupo de Halation a esos dos nodos, obtengo la imagen final con el efecto aplicado.
Los parámetros Add Factor, Blur Size y Threshold que mencionamos antes nos permiten controlar, respectivamente, la intensidad del efecto aplicado a la imagen original, el ancho del desenfoque y el umbral de brillo a partir del cual se activa el efecto.
El parámetro Add Factor no es útil cuando se usa la salida FX Only, porque solo se utiliza cuando el efecto se añade a la imagen original, así que su impacto solo es visible al usar la salida Image del grupo de nodos.
La salida FX Only, por otro lado, es extremadamente útil para ajustar los parámetros Blur Size y Threshold, ya que te permite ver claramente a qué áreas se está aplicando el efecto y qué tan ancho es el halo rojo.

Una vez que esos parámetros estén configurados, puedes usar la salida Image del grupo de nodos y luego ajustar el valor de Add Factor según tus necesidades.
A diferencia de la mayoría de mis tutoriales en video, actualmente no hay una versión en PDF de este tutorial disponible para descargar. Sin embargo, encontrarás un enlace en la descripción a la página que contiene versiones en PDF de muchos de mis otros tutoriales. En cualquier caso, ¡ahora es un excelente momento para suscribirte al canal y activar las notificaciones!
¡Muy bien, espero que este breve tutorial te haya sido útil! ¡Hasta pronto!