El pipeline de visualización sólo se ejecuta cuando los datos son requeridos para la computación. La ejecución del pipeline puede explicarse a partir de la siguiente figura:
Ejecución del pipeline
Cuando el actor recibe una petición de renderización se lo comunica a su mapper,y el método Update() es enviado automáticamente a través del pipeline de visualización. La función del método Update() es forzar la ejecución del pipeline, con ello fuerza al reader a ejecutar y leer los datos del fichero indicado. Es decir, el método Render() inicia la petición de datos, la cual es comunicada a través del pipeline. Dependiendo de que partes del pipeline no estén actualizadas, los filtros del pipeline son reejecutados, actualizando los datos al final del pipeline, que entonces son rederizados por el actor.