Que es el pipeline

grapeshot - 22/06/2007 14:15
Mas o menos tengo la idea de lo que es, pero quisiera saber exactamente cómo se estructura el pipeline de un gran estudio como, por ejemplo, Pixar y si se puede encontrar por ahí algún ejemplo, o si me lo podéis poner vosotros. Gracias por saciar mi insaciable curiosidad.
Xtreme637 - 22/06/2007 14:41
No sé si es esto a lo que te refieres, y tampoco si en un gran estudio como Pixar será igual, pero, ahí va.
ikerCLoN - 22/06/2007 21:05
Esa imagen correspondería a la estructura de un estudio de animación tradicional. En el 3d, es algo más complejo.
promineo - 22/06/2007 22:11
En 2006 estuve dando una conferencia sobre creación de proyectos en 3d, explicaba y un poco el tema el pipeline. Un pipeline es un sistema de trabajo que hace que un conjunto de personas trabajen compenetradamente en un flujo de trabajo, en una gran producción es bastante complejo, en un pipeline de una producción grande cómo Pixar hay que fusionar todo el trabajo de manera más óptima posible para que el trabajo de las personas se encajen de tal manera que no solo haya un flujo de trabajo continuo, sino que haya una optimización del mismo en el tiempo y una preparación para que una vuelta a atrás en el flujo para la resolución de problemas no afecte al flujo.

Esto quiere decir, por ejemplo, que una vez termine alguien de diseñar un personaje, inmediatamente lo toma alguien para modelar y luego alguien para texturizarlo (o a la misma vez depende del pipeline), cuando este termina, alguien lo riggea, y así sucesivamente hasta que el personaje este terminado.

Como dice IkerClon, dependiendo de la rama del estudio, varía muchísimo y, es más, te puedo decir que los pipelines en Pixar, DreamWorks, Blue Sky Studios, son tan complejos que no se parecen sino en las bases.

Te mando un ejemplo de un flujo de trabajo, aunque no está es quematizado como línea de tiempo.

slime - 22/06/2007 23:20

Un pipeline es un sistema de trabajo que hace que un conjunto de personas trabajen compenetradamente en un flujo de trabajo, en una gran producción es bastante complejo, en un pipeline de una producción grande cómo Pixar hay que fusionar todo el trabajo de manera más óptima posible para que el trabajo de las personas se encajen de tal manera que no solo haya un flujo de trabajo continuo, sino que haya una optimización del mismo en el tiempo y una preparación para que una vuelta a atrás en el flujo para la resolución de problemas no afecte al flujo.

Te explicas como un libro abrido. Groucho Marx estaría orgulloso de ti.

El pipeline en una producción son los pasos que hay que seguir para convertir una idea en una secuencia de imágenes finales.

Las producciones grandes necesitan de múltiples programas, algunos comerciales y algunos propietarios. La gente que se encarga del pipeline son los que tienen que poner a punto esos programas para que funcionen de manera optima, que estén bien conectados entre ellos y que haya fluidez entre las distintas etapas de producción.

Esto incluye cosas como unificación de Shaders, convenciones de nombres o pautas de desarrollo de herramientas.

El gráfico de Promineo es bastante confuso y no representativo de un pipeline. Eso es más un grafo de un plan de proyecto. Un saludo.
promineo - 22/06/2007 23:30
Gracias papi.
Pit [reloaded] - 22/06/2007 23:43
Pipeline. Es todo en la vida. Pipeline es como te organizas para sacar algo adelante sin morir en el intento. Hacer una buena cena en casa y que tenga éxito requiere de un buen pipeline.

Desde que vas a comprar las viandas, hasta el purito y la copa final en la terraza.

Si el pipeline ha sido un buen pipeline.

Pues eso.
grapeshot - 22/06/2007 23:54
Gracias a todos. Ahora lo tengo más claro. La impresión que me daba era lo que dice Slime, varios departamentos tienen que trabajar sobre lo realizado por otros, y muchas veces con programas distintos, pero cuya compatibilidad debe estar asegurada con lo que una buena programación de lo que se va a realizar, así como la adopción de una serie de convenciones (para los nombres de los archivos, etc) que hagan entendible un determinado elemento de la producción para el resto de los intervinientes en la misma constituye el indispensable pipeline.

Ea.
Dexter - 23/06/2007 00:26
A mi eso del pipeline me suena fatal. Como a fontanería, a cadena de montaje. La transmutación blasfema e impia del acto creativo en trabajo productivo, comercial y remunerable.

Entre la pipeline y la deadline -que parece que te vayan a pegar un tiro si no entregas a tiempo- Se le quitan a uno las ganas de trabajar en Pixar.

Y el diagrama que ha colgado Promineo no ayuda a hacerlo más simpático, parece el mapa del metro de Londres.

Aunque la verdad es que yo estoy a favor de la especialización. Mejor la pipeline que los hombres-orquesta.
XoF - 23/06/2007 01:07

A cadena de montaje.

Creo que esa es la definición perfecta (dentro de mi desconocimiento de 3d y mi conocimiento de desarrollo de software).
sagoga69 - 23/06/2007 01:26
Yo diría que el pipeline son las fases que, sigue un producto desde su comienzo hasta su obtención. Que yo sepa, el pipeline además, introduce información acerca de cómo se relaciona cada fase con la anteriores (productos de entrada, de salida, etc).

Otra cosa sería la división de las tereas en el tiempo utilizando un diagrama gant, por ejemplo.

Y otra cosa, es lo de acoplar las herramientas. Lo que pasa que en 3d es importante tener muy en cuenta que hay que adaptar en ocasiones los productos de salida de una fase para que sean productos de entrada de otra fase.

Un pipeline completo y bien definido debería tener todo lo anterior, con el fin de conocer al completo los itinerarios de la tubería por la que pasa el producto y cómo se trabaja con el en cada fase.
Pit [reloaded] - 23/06/2007 15:29
Esto del pipeline (y ahora en serio, que me cachondeaba porque me hace gracia la palabreja) viene a ser el ¿cómo se lo montan?
Durante los 6 años que trabajé rodando películas de naturaleza, me obsesiónaba el tema. ¿cómo organizar el flujo de trabajo para que las películas salieran?
Y me iba a los festivales, contactaba con colegas, les preguntaba.

Como se usaban fondos y ayudas europeas preguntabas a tipos de todas las nacionalidades.

Pues, bien, a mi juicio, los pipelines (flujos de trabajo) más sensatos los sajones, o ingleses en una zona intermedia los franceses.

En España, una panda de pícaros todos a su bola.

No se en las películas de CG será igual.
SHAZAM - 23/06/2007 17:26
Coincido con Slime, como de costumbre. Si alguien tiene dudas sobre el significado de pipeline, que se vea el making de los increíbles, quien no lo tenga y quiera tener un tesoro en casa para toda la vida que no dude en comprarlo, si se tiene el 3d como un simple hobby también podría alquilarlo en un videoclub. Como sea, nada explica mejor el pipeline de una película de animación que este making, si además no tenéis claro el de una película de imagen real con CG podéis ver el super making paso a paso del Episodio I de Star Wars. Las sugerencias son las mismas que en anterior caso, ambos son material de obligada visualización y mejor si se tienen a la mano en la dvdteca.