lunes, 18 de mayo de 2009

Informática Gráfica: Blender

Resumen

La informática grafica se usa hoy en diferentes áreas de la industria, negocios gobiernos, educación y entretenimiento. Entre estas áreas podemos mencionar: las imágenes interactivas en los negocios, cartografía, diseño y trazado asistido por ordenador CADs, simulación y animación, control de procesos, automatización de oficinas y publicaciones electrónicas, el arte y el comercio, etc.

En fin la informática grafica tiene múltiples campos de acción, ampliamente usado por ingenieros, arquitectos, científicos y el mundo del cine. Pero la mayoría de las herramientas necesarias para su desarrollo son extremadamente costosas, hasta que Ton Roosendaal en 2002 lanzará Blender, una poderosa herramienta de diseño 3D bajo licencia GNU GPL., con las mismas potencialidades de las herramientas mas populares del mercado, llegando a ser usado en proyectos muy importantes como ser en el desarrollo de la película Spiderman 2.

Palabras clave

Blender, Python, GNU-GPL, Open GL, multimedia, simulación.

1. ¿QUE ES LA BLENDER ?

Blender es una excelentísima herramienta de renderizado y diseño 3D, como Maya o 3ds Max, pero gratuita [1]. Lo mejor es que Blender no tiene nada que envidiarle a la mayoría de las herramientas 3D más costosas del mercado.

Lo grandioso de esto, es que no es un sueño o alguna aspiración, Blender es real. Es gratuito, es liviano, y es casi igual de bueno que sus competidores más establecidos del mercado.

2. APLICACIONES

Blender es una herramienta sumamente completa que permite modelar, texturar, animar, renderizar, simular efectos de partículas, y hasta editar y sincronizar audio y video en forma no-lineal y crear aplicaciones 3D como videojuegos y efectos especiales usados en la cinematografía.[2]

Así se ve un modelado en Blender

Ejemplo de modelado en Blender [3]

Pero los aplicaciones de Blender no acaban en el uso multimedia solamente: también nos ofrece herramientas de simulación avanzada tales como dinámicas de cuerpos rígidos, de cuerpos suaves y de fluidos, herramientas de animación de personajes, un sistema de simulación física avanzado, y un sistema de composición de materiales basado en nodos, entre muchísimas cosas más. [4]

En comparación al software más establecido de diseño 3D, Blender sólo se limita en algunas áreas como la falta de algunas herramientas extra de modelado, o la falta de una librería de materiales pre-seteados. Pero son sólo pequeñas diferencias para una herramienta tan poderosa y gratuita.

Un ejemplo final de las posibilidades que ofrece Blender

Ejemplo de lo que es posible con Blender [3]

3. INSTALACION Y COMIENZO

Blender puede ser descargado desde su página oficial de forma gratuita:

http://www.blender.org/download/get-blender/ Permite soporte para varios sistemas operativos como Linux, Mac OS, IRIX, FreeBSD y Solaris, además de Windows y versiones para procesadores de 64bit. Los requisitos de sistema tampoco son muy exigentes. Lo más importante es contar con una placa de video 3D con soporte para Open GL y preferiblemente tener instalado Pitón v2, el cual también se lo puede descargar libremente desde http://www.python.org

Instalar Blender es muy sencillo, sobre todo en su versión para Windows cuyo instalador es de apenas 9.44 mb.

Ahora bien, utilizarlo y navegar por sus ventanas y opciones no es para cualquiera. Si se tiene algo de experiencia en este tipo de software quizás no se tarde demasiado acostumbrarse a él. Los menos experimentados pasarán por varios dolores de cabeza antes de encontrar el camino. Eso es lo único que le han criticado a Blender: su navegación no es muy intuitiva, por así decirlo.

Pantalla Inicial de Blender 2.48

En la carpeta de instalación de la herramienta se puede encontrar un archivo de extensión .pdf de nombre BlenderQuickStart. Este es un buen manual para comenzar a entender la interfase de Blender. Otro buen lugar es visitando la sección de Ayuda y Tutoriales del sitio oficial. Ahí se puede encontrar videos explicativos y ayuda para los más principiantes hasta los más profesionales. Y si se quiere ir más allá, se puede optar por ordenar la guía oficial de Blender, un enorme libro de casi 400 páginas más un DVD con todo lo que se necesita saber sobre la herramienta.

4. ¿Y POR QUE NOS OFRECEN ALGO TAN COMPLETO DE FORMA GRATUITA?

Para contestar esta pregunta deberíamos remitirnos por un instante a la historia del proyecto: Blender, impulsado por el desarrollador Ton Roosendaal, formaba parte de un proyecto de uso interno para el estudio de animación holandés NeoGeo –no confundir con la consola de videojuegos Neo-Geo–. Pero un día, Ton decidió fundar una filial de NeoGeo llamada Not a Number Technologies con el objetivo de reescribir el proyecto y ofrecerlo a otros estudios de animación en el futuro. Desafortunadamente, Not a Number Technologies (NaN) se fue a bancarrota en 2002. [5]


Pero Ton, junto a sus compañeros de desarrollo, decidió continuar con el proyecto por su propia cuenta y lanzarlo, finalmente, bajo los términos de la GNU GPL, la licencia de distribución de software libre que utilizan otros programas como Linux. Hoy, Blender se mantiene a base de donaciones y es el soporte principal de numerosos proyectos. Blender ofrece su código fuente de manera libre, permitiendo que entusiastas desarrolladores de todo el mundo se animen a mejorar sus prestaciones con cada aporte.

Blender fue utilizado en el corto de animación 3D Elephants Dream, un proyecto abierto, también impulsado por Ton, que reunió a artistas de todo el mundo. El resultado es fascinante y lo puedes ver aquí abajo. La participación más importante de la herramienta fue durante la producción de la película Spider-Man 2, en donde fue utilizado para crear pre-visualizaciones del storyboard. [4]

5. CONCLUSIONES

Como se pudo evidenciar, Blender es una herramienta alternativa a Maya y 3dMax, pero gratuita y con todas las potencialidades que este requiere, además de ello, el equipo de Blender se encuentra en medio de otro proyecto de animación abierto que reunirá a artistas 3D de todo el mundo una vez más. La película se llamará Peach y se estrenará recién en 2008. Las influencias de Blender también llegaron hasta Argentina en donde se está llevando a cabo la producción de Plumíferos, un largometraje de animación realizado enteramente con software de código abierto. Otra prueba más de que Blender y el software libre pueden ser aprovechados por artistas de gran potencial sin mayores recursos a la vista de todo el mundo.

Bibliografía o Referencias

[1] Wikipedia, la enciclopedia Libre. Blender.

http://es.wikipedia.org/wiki/Blender

Consultado el 17/05/09

[2] Juan Carlos Quevedo Losada, Máximo Juan Méndez Babey. <> (Sept. 1998) ISBN: 84-8416-774-7. Universidad de las Palmas Gran Canaria. Escuela Universitaria de Informática.

[3] Imágenes: “Ejemplo de modelado en Blender” - 1C62x1500y1500.jpg, “Ejemplo de lo que es posible con Blender” - 1C63x1500y1500.jpg

http://www.neoteo.com/Portals/0/imagenes/cache/

Consultado el 17/05/09

[4] Marcos Pesquero (16 de Septiembre de 2007). <>.

http://www.neoteo.com/blender-la-alternativa-gratuita-al-diseno-3d.neo

Consultado el 17/05/09

[5] Blender Foundation (Documento version 1.1 Sept. 2008). <> A Brief Indtoduction to Blender.

http://www.blender.org

Consultado el 17/05/2009