OpenSubdiv: Pixar libera parte del código que la hizo única

Nico Varonas . Vista 10564 veces

La convención SigGraph 2012 se estremeció un poco cuando Pixar, la compañía fundada por Steve Jobs y dueña de éxitos inigualables en cuanto a animación, manifestó que liberaría al público un paquete de librerías para crear subdivisiones de superficie, una técnica con la que Pixar se ha destacado en la elaboración de sus películas. Con OpenSubdiv, Pixar libera parte del código que la ha hecho exitosa y espera que éste se convierta en estándar para que la calidad de los efectos de video 3D homogenicen su calidad.


  • Pixar ha estado detrás de la concreción de las películas y series animadas más importantes y mejor logradas de la historia. Pero quienes creen que detrás de todo el éxito existen sólo billetes de producción y no inteligencia, creatividad e innovación, está muy equivocado. Es que Pixar y sus principales representantes son dueños de algoritmos matemáticos muy complejos que han hecho que la calidad de sus producciones de video sea el listón a superar para cualquiera que se dedique al VfX. En la última SigGraph, Pixar le demostró a la industria su interés por hacer historia además de billetes, y por eso ha convertido en código abierto una gran librería para optimización de superficies y su análisis con GPU y CPU.

    Geri fue de los primeros modelos en utilizar subdivs. - OpenSubdiv Geri fue de los primeros modelos en utilizar subdivs.

    En simpleza absoluta, las subdivisiones son una técnica usada para generar curvas suaves y superficies. Ahora, si quieres saber exactamente que es una subdivisión de superficies, la mejor respuesta por ahora la tiene Wikipedia: “En el mundo de los gráficos 3D por computadora, una subdivisión de superficies, es un método para representar una superficie suave mediante la especificación de una malla poligonal menos detallada. La superficie subdividida puede calcularse a partir de una malla más burda, iterando el proceso de dividir cada cara poligonal en caras más pequeñas que se aproximan mejor a la superficie suavizada.” Eso es exactitud, pero en castellano sería que la implementación de subdivisión de superficies toma una áspera malla de polígonos de bajo conteo y los suaviza. Esto tiende a mejorar el desenvolvimiento de distintos efectos, como por ejemplo la creación de arrugas y pliegues sobre texturas. Con la implementación del paquete liberado por Pixar, la evaluación del GPU sobre las superficies es más rápida y efectiva.

    El viejo y querido Geri. - OpenSubdiv El viejo y querido Geri.

    La importancia del lanzamiento también radica en que hay muchas y diferentes formas de implementación de subdiv ahí afuera, pero Pixar cree que la mejor es la de ella. Y la verdad es que millones de personas creemos lo mismo. Al convertirla en código abierto, la intensión de Pixar es lograr que esta se convierta en el estándar de la industria y la calidad se homogenice en cuanto al redibujado de curvas y superficies. De hecho, el código que Pixar está regalando al mundo entero ha sido optimizado para poder dibujar subdivs deformantes con topología estática en una tasa de fotogramas interactiva. Esto tiene por consecuencia una precisión numérica a la hora de dar con la Pixar’s Renderman, un algoritmo de fama sustantiva en la construcción visual 3d profesional.

    Como últimas palabras, el código ha sido puesto a disposición en un repositorio Github y se basa en Windows y Linux, aunque tiene un poco de soporte para Mac OS X. El código está liberado bajo la licencia pública de Microsoft y todas las patentes que cubren los algoritmos utilizados han sido puestas en libertad. Con esto Pixar espera mejorar el código y lanzar una versión final para finales de año, de acuerdo con su hoja de ruta.

    Fuente:  Pixar Código en  Github

¿Y tú, qué opinas?

  • #1 Time Master
    Time Master lunes, 06 de agosto de 2012, 15:29

    Básicamente habla del típico Meshsmooth que incluye 3D Studio Max desde la versión 2.5 si no recuerdo mal, y eso fue alrededor de la misma época en que empezaron a aparecer los primeros cortos de pixar. Más que nada lo comento porque no creo que ésto fuera lo que hizo única a Pixar, en todo caso es la que supo explotarlo mejor, pero otros hacían uso de esta herramienta.

    Responder >> Attention Minus Plus Votos: 16 de 20
  • #2 amadeus
    amadeus lunes, 06 de agosto de 2012, 17:38

    OTRO EXITO DE LINUX..! VIVA LINUX!!!

    Responder >> Attention Minus Plus Votos: -30 de 36
  • #3 nemecis1000
    nemecis1000 lunes, 06 de agosto de 2012, 18:11

    lo que hay que ver con pinzas el la licencia de win

    Responder >> Attention Minus Plus Votos: 7 de 9
  • #4 Diego
    Diego lunes, 06 de agosto de 2012, 19:12

    Alguien tendría que explicar por qué se usó la licencia Microsoft habiendo tantas licencias Libres o Open Source... como dice el meme "seems legit"

    Responder >> Attention Minus Plus Votos: 8 de 10
  • #5 grenouille
    grenouille martes, 07 de agosto de 2012, 06:36

    No se si la licencia de Microsoft sea compatible con la GPL, pero si no, seria una lastima no poder implementarlo en Blender, ya de mínimo hubieran usado apache.

    Responder >> Attention Minus Plus Votos: 2 de 2
  • #6 uyyyy pobre
    uyyyy pobre martes, 07 de agosto de 2012, 06:40

    #2 uyyy pobrecito !!!

    a tomar la lechita y a dormir !!!!!

    Responder >> Attention Minus Plus Votos: 0 de 4
  • #7 Eugenio
    Eugenio miércoles, 08 de agosto de 2012, 02:35

    #1 Cierto, Para el que quiera saber mas:
    http://en.wikipedia.org/wiki/Catmull%E2%80%93Clark_subdivision_surface

    Responder >> Attention Minus Plus Votos: 0 de 0
  • #8 neferzix
    neferzix viernes, 10 de agosto de 2012, 09:11

    Disculpa amigo Pixar no fue fundada por Steve Jobs, no tergiverse la información por favor.

    Responder >> Attention Minus Plus Votos: -3 de 3
  • #9 hoy wtf
    hoy wtf sábado, 11 de agosto de 2012, 00:44

    http://hoywtf.blogspot.com/

    Responder >> Attention Minus Plus Votos: -1 de 1
  • #10 Javier
    Javier sábado, 11 de agosto de 2012, 23:31

    #2 Discula amigo, pero no es un exito de Linux, es un exito del Open Source y hasta cierto punto, ya que en realidad, la gente de pixar, ha liberado el codigo bajo una licencia "Microsoft Public License" (https://github.com/PixarAnimationStudios/OpenSubdiv/blob/master/README.md). Ahora solo queda leer las condiciones de este tipo de licencias.

    Responder >> Attention Minus Plus Votos: 1 de 1
  • Cargando...Cargando...

  • nuevo comentario
    Nombre

    Campo obligatorio

    Email

    Escriba una dirección de correo electrónico con el formato sunombre@ejemplo.com.

    Campo obligatorio

 
Ir arriba