Mostrando entradas con la etiqueta Diseño. Mostrar todas las entradas
Mostrando entradas con la etiqueta Diseño. Mostrar todas las entradas

sábado, 1 de enero de 2011

Canvas Cloud: Diseño simple en la nube

Herramientas de diseño en la web hay muchas, tal vez demasiadas. Pero Canvas Cloud es una de estas que ha resultado del resto por su aparente simplicidad. Es decir, es muy simple, pero ofrece todas las herramientas necesarias para que cualquier persona creativa pueda hacer cosas interesantes. Puedes crear distintos tipos de formas y jugar con sus propiedades, integrar contenido de Google Images y Deviant Art, animar tus creaciones y muchas cosas más, y todo en la seguridad de la nube, guardando tus creaciones en tu cuenta de Google Docs.

Hace unos meses hablamos de Project ROME de Adobe, aquella herramienta que unía los mejores programas de la compañía para ofrecer un sistema accesible para crear todo tipo de diseño. Canvas Cloud no se acerca a eso en lo más mínimo, pero sí tiene una idea similar. Este sitio es una simple herramienta web de diseño que te permite hacer una gran cantidad de cosas si tienes la habilidad y la creatividad para hacerlo. Desde diseño a animación, Canvas Cloud es un pequeño proyecto muy ambicioso.

Cuando ingresas al sitio, a simple vista parece una versión light de Photoshop. Tienes tus herramientas a la izquierda, con las que puedes escribir, crear todo tipo de formas y pintar. Pero además puedes cambiar todas las propiedades de cualquier cosa que crees, cambiándole la forma, la posición, la alineación, el tamaño y muchas otras cosas más. Además, para llegar a hacer cosas más complejas, utiliza el popular sistema de capas del que hemos aprendido a depender con el tiempo. Por último también ofrece una enorme cantidad de tipografías que puedes instalar y buscadores de imágenes integrados de Google, Deviant Art y Clip Art, para acceder a este contenido fácilmente.

Soy un pésimo diseñador, no cabe duda. Pero no se dejen llevar por esta imagen.

Donde es diferente a Photoshop, es en la parte inferior, donde una pequeña y simple ventana te permite animar lo que has creado. Repetimos, es muy simple, de modo que no vas a poder hacer otra cosa más que rotar elementos o moverlos a lo largo de la pantalla, pero para algunas personas es más que suficiente. Finalmente, en la pestaña Help, ofrece una buena cantidad de tutoriales sobre cómo funcionan cada una de las herramientas que ofrece.

Una vez que hayas terminado puedes imprimirlo, guardarlo en tu cuenta de Google Docs –gracias Canvas Cloud por esa facilidad–, como XML para seguir editándolo luego o exportarlo como PNG. Definitivamente se trata de una gran herramienta. Muy simple en su interfaz y concepto, pero ofrece todo lo que necesita una persona creativa para crear cosas verdaderamente impresionantes, todo gracias a la magia del HTML5 que lo hace posible. Hay varias aplicaciones como estas en la web, pero Canvas Cloud es una de las que mejor funciona.


Sitio oficial:  Cloud Canvas

viernes, 31 de diciembre de 2010

Stereoscopic 3D Copy & Paste: Editor de imágenes 3D

Existen una buena cantidad de editores de imágenes, pero no hay ninguno capaz de editar imágenes 3D. Y si llega a haber uno, seguro no es tan simple como Stereoscopic 3D Copy & Paste. Este programa permite editar imágenes estereoscópicas, copiando y pegando elementos, y moviéndolos a lo largo de la misma imagen. Pero lo impresionante, es que automáticamente escala el elemento cortado a medida que lo mueves por la imagen.


Photoshop le ha otorgado una increíble habilidad a quienes tienen el conocimiento y talento para usar la poderosa herramienta, pero a medida que esas “habilidades” se vuelven más comunes, aparecen programas que simplifican la tarea de tal manera que cualquiera puede hacerlo sin ningún tipo de conocimiento particular. Este es el caso de un nuevo software llamado Stereoscopic 3D Copy & Paste. Y eso es exactamente lo que hace, permite copiar y pegar elementos en una imagen 3D estereoscópica.

Con el éxito de las películas 3D en el cine, hay una ola productos capaces de capturar imágenes en 3D estereoscópico, que seguramente no será el futuro de la tecnología, pero eso no evita que la gente los compre. Y aunque Photoshop sigue siendo el editor de imágenes por excelencia, no hay ningún software capaz de editar imágenes estereoscópicas. O hasta que salga Stereoscopic 3D Copy & Paste por lo menos, porque al parecer, hará el proceso muy simple. Porque no importa qué imagen cortes o pegues, logra mantener la profundidad y el realismo de la imagen intacto.


Pero su simplicidad se encuentra en cómo hace automáticamente muchas de las cosas más complejas. Como escalar la imagen cuando la mueves más al fondo del escenario o agregar sombras dependiendo la posición que se escoja para que parezca más real. Todo esto lo hace el sistema internamente y al momento muestra el resultado. Hasta la parte donde debes recortar la sección que quieres mover es simplificada al rodear el objeto con una línea irregular, sin necesitar de mucha precisión.

El algoritmo utilizado para este proceso está dividido en cuatro partes. En primer lugar, el sistema establece la profundidad de todos los elementos en pantalla creando un mapa de referencia. Luego, el usuario debe dibujar una línea sobre el objeto o persona que quiere cortar y el programa solo detecta esa sección y la selecciona automáticamente, permitiendo moverla a través de la fotografía. Acto seguido, el sistema utiliza un mapa de profundidad establecido previamente para poder achicar la imagen si es empujada al fondo o viceversa. Finalmente, genera un par de imágenes estereoscópicas para que la fotografía se vea tan natural como la original.

Actualmente existen esas cámaras fotográficas que sacan dos imágenes de una misma escena y las convierte en una imagen 3D en el momento. En caso de tener cámaras de ese tipo, este programa será muy útil, ya que simplifica muchas de las tareas que requieren cierta habilidad para llevar a cabo. Todavía no han dicho cuándo estará saliendo, pero están convencidos que, “con todos los dispositivos 3D en todas las plataformas”, habrá una buena cantidad de clientes interesados.


Sitio oficial:  Stereoscopic 3D Copy & Paste

lunes, 20 de diciembre de 2010

Generador de codigo de color Hexadecimal

Para los que tienen un blog o pagina, esto les puede servir...tiene bastante uso.




sábado, 18 de diciembre de 2010

OpenScad, CAD libre y multiplataforma (diseño 3D)


OpenScad es una muy potente herramienta de diseño asistido por ordenador libre y multiplataforma. El programa permite crear objetos tridimensionales a partir de un script, un sistema de trabajo que puede parecer complejo pero que en realidad permite diseñar modelos muy complejos en pocas horas.  Diseñar piezas con OpenScad es como programar, y partes de este “programa” pueden reutilizarse en otros proyectos. ¿Te animas a probarlo?

Desde hace décadas los ingenieros y arquitectos utilizan programas de diseño asistido por ordenador (CAD, del inglés Computer-Aided Design) para realizar sus proyectos. Posiblemente el software de este tipo más conocido sea AutoCAD, verdadero monstruo dentro de esta categoría. Pero AutoCAD, y su sistema de dibujo basado en una interfaz gráfica “tradicional”, no es la única alternativa disponible. Existen muchos productos que, si bien en general son algo más limitados en cuanto a sus posibilidades, permiten que un aficionado a la robótica -por ejemplo- pueda diseñar un par de engranajes o piezas necesarias para sus proyectos sin necesidad de vender las joyas de la abuela.

Pieza realizada en OpenCad.(MakerBot Industries)

OpenScad es un programa que deberías tener a mano cuando necesites diseñar algún objeto en 3D. A diferencia de AutoCAD y otros, este programa permite crear diseños tridimensionales a partir de un script. Un script no es otra cosa que un pequeño (o enorme) programa que le indica a OpenScad las características que tiene nuestra pieza. Existen una gran variedad de “primitivas” (esferas, paralelepípedos, conos, etc) que puede utilizarse para construir figuras más complejas, y estructuras de control que permiten repetir determinadas secciones del diseño todas las veces que haga falta. Esta forma de trabajo es similar a la que utilizar algunos programas de “ray tracing” (“trazado de rayos”) como POV-Ray. Si alguna vez has escrito un script para este programa, encontraras que OpenScad es -en ese aspecto- un producto muy similar.

OpenScad utiliza Constructive Solid Geometry (CSG)(OpenScad User Manual)

Aunque este tipo de enfoque pueda parecer sumamente complejo, sobre todo para aquellos que jamás en su vida han programado nada, la verdad es que escribir un script es una tarea bastante simple. El secreto consiste en tener bien claro que es lo que se quiere hacer antes de comenzar a programar, y dividir el trabajo en varias partes mas pequeñas y simples. Si eres mediamente eficaz al realizar este trabajo previo, puedes tener tu primer pieza realizada en OpenCad lista en pocos minutos. Y lo mejor de todo es que se trata de un software libre y gratuito, capaz de funcionar en ordenadores basados en Linux/UNIX, MS Windows y el OS X de Apple. ¿Que más puedes pedir?



OpenScad es una herramienta libre y multiplataforma. (OpenScad)

Para el aficionado, OpenScad puede ser la herramienta ideal. Una vez que le has tomado el gustillo a la programación de scripts, puede que te sientas raro utilizando un software que no los soporte. Además, es un complemento ideal para las cada vez más populares impresoras 3D de código abierto. De hecho, si buscas un poco en la red encontraras miles de piezas construidas por estudiantes de todo el mundo utilizando estas dos herramientas. Como cada pieza no es más que un ficheros de texto con las instrucciones de como debe ser “construida” por OpenScad, es muy fácil compartirlas con un colega.

OpenScad seguramente te será de utilidad.(Flickr/CatarinaMota)

El sistema de diseño de piezas que posee OpenScad se basa en el llamado Constructive Solid Geometry (CSG), que no es otra cosa que lo que se obtiene al “sumar”, “restar” o “combinar” diferentes sólidos entre si. Si necesitas una arandela, pues simplemente le “restas” un cilindro muy corto (el agujero) a otro similar pero con mayor diámetro. “Operando” de esa forma se puede construir prácticamente cualquier cosa, y el hecho de utilizar un “lenguaje de programación” bastante complejo como herramienta para describir la escena hace que esto sea -irónicamente- aún más fácil. Al disponer de bucles y otras instrucciones propias de los lenguajes de programación tradicionales, puedes crear un engranaje simplemente “repitiendo” un diente del mismo las veces que haga falta, girándolo y trasladándolo cada vez.

 Un complemento ideal para las impresoras 3D. (Flickr/CatarinaMota)

Cuando necesitamos algún objeto que posee superficies difíciles de de obtener a partir de operaciones CSG, podemos utilizar la alternativa que pose OpenScad de “extrudir” figuras 2D. Simplemente defines una curva en dos dimensiones, y le indicas al programa que la “eleve” creando una superficie 3D. Combinando operaciones CSG y estas extrusiones puedes crear absolutamente cualquier cosa. Si necesitas diseñar objetos 3D como parte de tu trabajo o para concretar algún proyecto personal, no dejes de considerar OpenScad: seguramente te será de utilidad.


Fuente:  OpenScad