Sony Pictures Imageworks y su granito de arena al código abierto

(cc) por Laurent Alquier

(cc) por Laurent Alquier

Un hecho desconocido por muchos que opinan que Linux no está preparado para la animación y el video profesional es que en los estudios de animación y efectos especiales en donde se crean las películas más exitosas están usando Linux desde hace años, en reemplazo de su antigua plataforma IRIX de Silicon Graphics.

Uno de ellos es Sony Pictures Imageworks, responsable de animación y efectos especiales de películas como “Spiderman”, “Superman returns” y “Soy Leyenda”. En SPI dicen que el código abierto siempre ha sido una parte importante de su éxito y reconocimiento en la industria, pero que nunca habían sido capaces de contribuir de vuelta a su comunidad, algo que quieren revertir.

Su primer paso ha sido seleccionar 5 proyectos para liberar como código abierto.  Se trata de pequeñas bibliotecas que pueden ser útiles para estudios de cualquier tamaño, y han decidido usar un licenciamiento no restrictivo para asegurar que se puedan aplicar en distintos ambientes.

Rob Bredow, CTO de Sony Pictures Imageworks dice

Cada uno de estos proyectos ha contado con el soporte de gente apasionada que está interesada en ver que este código se use ampliamente.  La idea es construir pequeñas comunidades de desarrollo alrededor de este código.  Si estás interesado en contribuir, únete a la lista de correo respectiva y preséntate.

Los cinco proyectos ya se están publicando en Google Code, y se trata de los siguientes:

  • Open Shading Language (OSL) : Es un lenguaje similar a C para programación de shaders. Se ha usado en rendering avanzado y otras aplicaciones.  Incluye la especificación del lenguaje, un compilador y un intérprete.  Todo el paquete es una biblioteca con API’s en C++ para ser fácilmente integrado con otras aplicaciones.
  • Scala Migration : Se trata de una herramienta para controlar las versiones de un esquema de base de datos.  Está orientada a desarrollo de software de todo tipo, y de acuerdo a las características descritas, podría ser una herramienta bastante útil para aplicar desarrollo de base de datos evolutivo. Sé que para el usuario promedio no significa nada, pero los desarrolladores que trabajan en equipo y proyectos grandes ponen los ojos blancos con estos conceptos.
  • Field3D : Es una biblioteca para almacenar y recuperar voxels.  En SPI es la base de su framework de simulación y renderizado volumétrico.
  • Pystring : Es una colección de funciones en C++ que implementan el comportamiento de los strings de Python.  El lenguaje C y C++ tiene un manejo rudimentario de Strings, y mediante esta biblioteca se puede utilizar toda la potencialidad que fue diseñada en el manejo de strings en Python.
  • Maya Reticle : Se trata de un plugin para Maya para dibujar texto o referencias gráficas asociadas con la cámara.  Su utilidad es proveer información adicional sobre lo que se está visualizando.

Como se puede ver, hay proyectos para todos los gustos en esta primera entrega de SGI.  El paso dado por la compañía es bastante importante para el mundo del desarrollo abierto, aunque por ahora sólo se trate de poner un dedo en el agua.

Bonus Track : Linux en Hollywood

Para un usuario hogareño, el software de animación y efectos especiales considerado como profesional es muy distinto al que se usa realmente en los estudios profesionales de Hollywood. Se trata una combinación de software comercial con extensiones y aplicaciones que son propias de cada estudio de animación.  Hay que recordar que estos estudios compiten en base a la innovación y el desarrollo tecnológico propio.

Los inicios fueron algo tímidos, y en un principio se comenzó a usar Linux sólo en los servidores que realizan el render y no en los escritorios donde se hace el modelado.  No pasó mucho tiempo para que las estaciones de trabajo Silicon Graphics y su sistema operativo IRIX fueran reemplazados por hardware Intel y el sistema operativo Linux.  Hay que considerar que los estudios tienen sus propios equipos de desarrollo de software para cubrir los espacios que el software comercial no contempla, y migrar estas aplicaciones propias al sistema operativo Linux era un paso natural.

Link : Sony Pictures Imagewoks – Open Source

Compartir Compartir
Publicado por Franco Catrin el 3 de August 2009 en la categoría Entretenimiento, Software con los tags , , , , . Tiene 41 comentarios.

41 Comentarios

Sony Pictures Imageworks y su granito de arena al código abierto

Deja tu Comentario ↓

Ver Comentario... KROSTY INACAP VALPO dijo el 3-8-2009 a las 14:36 ...

Ver Comentario... f u c k dijo el 3-8-2009 a las 14:48 ...

Ver Comentario... ¬¬ dijo el 3-8-2009 a las 14:49 ...

xD

DesaprobarAprobar-5xD dijo el 3-8-2009 a las 14:55:

4

xD, la diferencia esta en la fama, por eso existen las pantallas azules, esa es la fama de Guindows, esperemos que guindows 7 se “acerque” mas a un S.O. de verdad y que el WOW no se comnvierta en un UPs como en VISTA.

paskys

DesaprobarAprobar-4paskys dijo el 3-8-2009 a las 15:01:

5

Soy usuario de linux y te vale mad…

¿Que había pasado con blender?

ElAlecs

DesaprobarAprobar10ElAlecs dijo el 3-8-2009 a las 15:06:

6

Después de esto. ¿No será el timeming correcto para buscar implementar esto en el pequeño mundo de los videojuegos en Linux? Creo que esto le metería una calidad muy alta a los gráficos de los juegos. ¿O ustedes que opinan?

Patricio Pastor

DesaprobarAprobar16Patricio Pastor dijo el 3-8-2009 a las 15:08:

7

Qué tal si los que somos usuarios de Linux dejamos de pescar comentarios mutantes como estos que llegan indefectiblemente cada vez que se habla de nuestro querido OS ?
No enganchemos y seamos más pro.

Pasando al artículo, me reafirma las sospechas que tenía al respecto, y creo que no sólo Sony no? porque Pixar tampoco debe desarrollar sus cosas sobre el OS de la gran M.

Franco Catrin

Franco Catrin dijo el 3-8-2009 a las 15:12:

8

@Patricio Pastor

Una cosa es el código devuelto a la comunidad y otra cosa es que Linux sea usado masivamente en los estudios de animación, se habla de sobre el 90% incluyendo a Pixar.

Quizas no debí mezclar ambos temas

Patricio Pastor

DesaprobarAprobar5Patricio Pastor dijo el 3-8-2009 a las 15:12:

9

Yo creo que así como el Porno logró que VHS prevaleciera sobre Betamax (las pelculas las comercializaron sobre VHS), los juegos en linux inclinarán la balanza, porque para qué estamos con cosas. Todo cabro menor de 25 juega con el computador y es una lata andar virtualizando, haciendo dual boot y otras vainas para jugar en el pc, no creen?

got kormano?

DesaprobarAprobar-4got kormano? dijo el 3-8-2009 a las 15:19:

10

@Patricio Pastor: NO

Eric Villafaña

DesaprobarAprobar-1Eric Villafaña dijo el 3-8-2009 a las 15:28:

11

Dualboot hace tiempo que no escuchaba ese termino porque ya puedes jugar muchos de los titulos importantes en linux y el rendimiento es superior que con el guin2, incluso hasta el office 2007(único producto descente de MS) puedes tener

Patricio Pastor

DesaprobarAprobar2Patricio Pastor dijo el 3-8-2009 a las 15:35:

12

@Eric Villafaña

Pero correr juegos de manera nativa sin usar Wine ?

christian

DesaprobarAprobar3christian dijo el 3-8-2009 a las 15:35:

13

Franco, Que hay de cierto que estos son varias maquinas trabajando como una sola…algo así como un “sistema distribuido”

Isaakovich

DesaprobarAprobar4Isaakovich dijo el 3-8-2009 a las 15:39:

14

No esta de menos mencionar que los programas más avanzados y utilizados en Cine para composición digital, efectos especiales y post producción de Autodesk (Flame, Inferno, Smoke, etc.) solamente corren en Linux (Red Hat Enterprise Linux).

El precio de este tipo de software es bastante elevado (arriba de us$100k) e incluye un workstation adecuado y también el S.O., que no es la versión comercial de Red Hat si no una distro de Autodesk.

fuelforfire

DesaprobarAprobar9fuelforfire dijo el 3-8-2009 a las 15:56:

15

La noticia es una demostración más del uso masivo de Linux, no sólo en ambito de servidores, sino que como herramienta para la industria cinematográfica.

Además, creo que no hay Apple Fanboy, que venga a desmentirlo (un lindo tapaboca para ellos.)

Ver Comentario... blabla dijo el 3-8-2009 a las 16:02 ...

Pablo P.

DesaprobarAprobar0Pablo P. dijo el 3-8-2009 a las 16:58:

17

Bueno, no solamente SGI era un actor importante, la primera película exitosa 100% CGI fue Toy Story de PIXAR, la cual se hizo íntegramente en máquinas SPARC, no SGI, lo mismo que “A Bug’s Life”, “Toy Story 2″ y “Monsters Inc.”

Asimismo, los efectos para muchas películas de acción (vgr: T2) y varias series de Nickelodeon (vtr: Barnyard) fueron rendereados principalmente en máquinas SUN.

pedro

DesaprobarAprobar5pedro dijo el 3-8-2009 a las 17:23:

18

Sony no contribuye, hace eso porqeu le conviene. Es una de la empresas mas cerradas y adeptas al copyright qeu existe. No olvidemos su formato atrac3, su rootkit qeu te deshabilitaba la lectora de cd, sus reproductores de mp3 qeu no reproducian mp3, su infame sonicstage y soundforge, restrictivos al maximo. Sonicstage transferia un archivo, pero borraba el original de la pc . . .
Tampoco se olviden del betamax, del memory stick, y de la encriptacion del blu ray . . . . AH, y me olvidaba, y de las fichas exclusivas para los auriculares de sus celulares (¿no podian poner un mini jack comun?). Y de sus conectores no estandares para la conexion usb en las camaras cybershot
Como dije a Sony le gusta restringir, no va a cambiar, sea en el cine como en la mucica como en el soft como en los electronicos.

Dario

DesaprobarAprobar7Dario dijo el 3-8-2009 a las 17:49:

19

No olvidar que existe FLINT de Autodesk, un editor de video de los más avanzados, con efectos especiales y demases, que SOLO está disponible para Linux!!!!

http://usa.autodesk.com/adsk/servlet/index?siteID=123112&id=5562744

ronson

DesaprobarAprobar0ronson dijo el 3-8-2009 a las 19:43:

20

algo mas que un granito de arena al OS.
@Dario cierto. Flint es la raja

we_support_our_troops

DesaprobarAprobar-1we_support_our_troops dijo el 3-8-2009 a las 21:26:

21

la noticia nos confirma una vez mas que linux es hoy por hoy el sistema mas poderoso en el universo de star wars y los cavernicolas.

Ver Comentario... Trabajos esteban dijo el 3-8-2009 a las 21:49 ...

Franco Catrin

Franco Catrin dijo el 3-8-2009 a las 23:40:

23

@Trabajos esteban

La dominación de Linux en Hollywood se inició el año 2002 aproximadamente.

No es ningun sueño, es una realidad. Ahora que tu no estés informado de esta realidad y vivas en un mundo de fantasía es otro problema:

http://www.linuxmovies.org/2008/fosdem.tux.with.shades.2008.pdf
http://blogs.computerworld.com/if_its_animation_or_special_effects_its_linux
http://news.softpedia.com/news/Hollywood-Loves-Linux-45571.shtml
http://digitalcontentproducer.com/dcc/revfeat/video_linux_hollywood

Franco Catrin

Franco Catrin dijo el 3-8-2009 a las 23:43:

24

@Trabajos esteban

Ahhh y me faltó lo de Pixar :

Pixar switches from Sun to Intel
http://news.cnet.com/2100-1001-983898.html?tag=fd_top

Antikomercial

DesaprobarAprobar4Antikomercial dijo el 4-8-2009 a las 00:04:

25

Si Sony usa linux… porke sobrevalora sus productos?

trabajos Esteban+(antes+don+juan)

DesaprobarAprobar6trabajos Esteban+(antes+don+juan) dijo el 4-8-2009 a las 00:48:

26

Tienes razon franco por favor perdoname, ahora si, antes de comentar algo voy a tratar de investigar

Ver Comentario... KROSTY INACAP VALPO dijo el 4-8-2009 a las 01:58 ...

Enlaces del 04-08-09 | evelio.info

DesaprobarAprobar-2Enlaces del 04-08-09 | evelio.info dijo el 4-8-2009 a las 03:10:

28

[...] Sony Pictures Imageworks y su granito de arena al código abierto por Franco Catrin [...]

JFOC

DesaprobarAprobar3JFOC dijo el 4-8-2009 a las 03:20:

29

@Krosty: ¿que sale más barato tener una solución microsoft? por favor, averigüe bien antes de hablar.
Si no puedes aprender a usar una simple distribución de linux como ubuntu… lo siento si no te das el suficiente tiempo para aprender… y con esa forma de escribir el único que queda mal parado eres tú. Si tanto te gusta microsoft, quedate con windows 7, yo me quedo con ubuntu. Ahhhhh… y por lo que veo, tu no eres profesional.

rex hauser

DesaprobarAprobar-5rex hauser dijo el 4-8-2009 a las 04:20:

30

Siempre la misma mocha. Nunca he entendido como pueden ponerse a comparar dos cosas totalmente distintas. Windows es un juguete (igual que ubombtu, de(les)bian y toda la manga de distros “user friendly” que no han hecho mas que plagar la red de usuarios pajeros y documentación basura), te permite escribir documentos, jugar y chatear. Linux/Unix (los de verdad, *BSD, slackware, red hat, crux, gentoo…) son sistemas operativos.

Buen articulo.

Deja tu Comentario

XHTML: Puedes usar: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Previsualizar comentario?