El operador Composite TOP es un filtro de múltiples entradas (multi-input) que ejecuta operaciones de composición de píxeles entre dos o más texturas. Su función es análoga a los modos de fusión de capas, aplicando algoritmos matemáticos para combinar los datos de las texturas de entrada. Este operador no genera contenido de novo, sino que procesa texturas preexistentes.
La jerarquía de las capas se establece secuencialmente según el orden de conexión de los inputs, donde la primera entrada constituye la capa base sobre la cual se superponen las siguientes. El parámetro ‘Operation’ determina el algoritmo de fusión a utilizar. Por defecto, su valor es ‘Multiply’, lo que resulta en una multiplicación componente a componente (R, G, B, A) de los valores de los píxeles de todas las texturas de entrada.
El repertorio de operaciones incluye ‘Add’ para una suma aditiva de valores, ‘Top’ que descarta las capas subyacentes para mostrar únicamente la textura del input de mayor índice, y ‘Average’ que calcula la media aritmética de los valores de color para cada coordenada de píxel a través de todas las capas activas. Se dispone de una gama extensa de modos adicionales como ‘Subtract’, ‘Divide’, ‘Screen’ y ‘Difference’, cada uno implementando una fórmula matemática específica para la manipulación de la luminancia y la crominancia.
El Composite TOP es fundamental para la integración y superposición de múltiples flujos de texturas en un único pipeline de renderizado en tiempo real.