La Torre de Londinium

La mente es como un paracaídas… funciona mejor cuando está abierta

Blender: Wow!

blender_logo.gifHay cosas que a uno lo dejan prácticamente sin palabras. Y eso fue exactamente lo que me pasó cuando descubrí el Blender 3D, una pieza de software de los más pulida y cuidad de las que pude ver últimamente.

Lo descubrí casi por casualidad mientras navegaba la web de Celestia, un planetario / explorador del universo completísimo, muy versatil y personalizable. Otro que merece un post aparte que con tiempo ya terminaré.

Pero volviendo al Blender, paso a mencionar algunas de las características que lo hacen único e irrepetible:

  • No tiene licencia comercial: o sea que es totalmente gratuito, 100% free y libre de uso para cualquier tipo de trabajo o proyecto
  • Es código abierto (Open Source), es decir que está disponible para que cualquiera lo baje, lo investigue, lo midifique y lo compile.
  • Está disponible en todas las plataformas: Windows, Linux, Mac, FreeBSD, Unix y otras más
  • No necesita súper máquinas para correr. Es una configuración de lo más mínima anda muy bien y se puede utilizar normalmente. El soporte para OpenGL está muy bien resuelto y se puede utilizar de forma fluida con cualquier placa 3D base
  • Es muy reducido. Tanto el instalador como el programa ocupan muy poco espacio, haciendo que no sea necesaria una cantidad de espacio en disco abismal para poder instalarlo y correrlo.
  • Es muy pero muy estable, por lo menos en la versión Windows que es la única que pude probar hasta ahora
  • A pesar de que por el momento no intenta competir con los programas gruesos (Softimage, Maya, Lightwave, 3DSMax o similares) es muy pero muy completo. Tiene todas las herramientas que se pueden encontrar en las aplicaciones profesionales: lattices, meta, skelettons, constrain, raytrace, …
  • Tiene un motor de juegos incorporado para trabajar directamente en DirectX, optimizando automáticamente los modelos para que sean compatibles con el estándar
  • Soporta motores de raytrace externos para el render final de las imágenes. Es destacable el soporte y la compatibilidad con Yafray, que permite el uso de imágenes HDRI para texturas globales
  • La intarfez y las herramientas son de lo mejor que vi hasta ahora: totalmente natural, muy intuitiva, hiper personalizable. Tiene soporte para gestos de mouse (gestures) y es 100% compatible con la rueda de scroll del ratón.
  • La documentación es muy completa y se actualiza periódicamente. Hay manuales, tutoriales, foros y video tutoriales de todo tipo
  • El soporte por web es excelente, especialmente en los foros y las secciones de consulta. Comparable al de cualquier versión comercial en el mercado

En fin, el paraiso del soft a sólo 4,5 Mb de distancia.

Si probás, no parás…

Definitivamente creo que voy a pasarme por completo al desarrollo de sitios en PHP y que cumplan con los estándares de XHTML y CSS. La sensación de estar cumpliendo con las normas es algo sublime.

El concepto de dividir contenido y estructura y mantenerlos en archivos separados me parece completamente razonable y tiene beneficios inmediatos impresionantes. El control que se puede obtener sobre los elementos desde el código es mucho más lógico e intuitivo que manejando diseños con tablas. Además, la ventaja principal, es la facilidad con la que se puede modificar todo un sitio con sólo editar un par de hojas de estilos. No se necesitan plantillas demasiado complicadas y el código queda súper limpio, cosa que lo hace mucho más manejable y amigable al la hora de modificarlo.

Después de haber hecho el intento con un primer proyecto, la experiencia final fue totalmente positiva y convincente. Más allá de que algunas cosas me resultaron algo complicadas por ser la primera vez que encaraba un desarrollo completo bajo estos estándares.

Fue también la primera vez que utilicé PHP para manejar el contenido dinámico de las plantillas. La programación en PHp me parece mucho más sólida que mis experiencias anteriores en ASP. En general, las funciones son un poco más completas y la integración con MySQL me pareció genial. Igualmente me queda muchísimo por investigar y por aprender. Pero todas las ventajas apuntan a PHP: por rapidez, licencia, soporte de hosting, robustez, flexibilidad y tantas otras cosas que iré descubriendo en el camino.

Me alegro mucho de haber hecho esta prueba porque cambió totalmente mis expectativas y mi forma de pensar cada desarrollo.

« Página anterior  Entradas siguientes »