El `Merge` SOP se clasifica como un operador de filtro, en contraposición a un generador de primitivas, y se caracteriza por su arquitectura de múltiples entradas.
Su funcionalidad principal consiste en la concatenación de los datos geométricos provenientes de sus inputs, permitiendo la unión o el filtrado selectivo de geometrías. En el caso de la unión, el operador agrega las nubes de puntos y las listas de primitivas de múltiples SOPs de origen, como un `Torus` SOP y un `Sphere` SOP, en una única entidad geométrica. El resultado es un solo flujo de datos SOP que contiene la topología combinada de todas las geometrías de entrada, verificable mediante la visualización de su estructura wireframe y la activación de los puntos.
Al aplicar un operador subsecuente en la cadena, como un `Noise` SOP, la deformación algorítmica se aplica de manera uniforme al conjunto de datos de puntos ya consolidados. Este resultado difiere sustancialmente del que se obtendría al aplicar el `Noise` SOP a cada geometría de origen en ramas de procesamiento paralelas antes de una fusión. Este comportamiento ejemplifica un pilar del paradigma de programación procedural y el flujo de datos no destructivo: los operadores de filtro no mutan los datos de los nodos upstream.
Los operadores fuente originales permanecen en su estado inalterado, disponibles para ser bifurcados hacia otras cadenas de procesamiento sin efectos secundarios. La integridad de la información de cada nodo se preserva hasta su punto de entrada en el siguiente operador del grafo computacional.