Browsing Tag

Gráficos

Reproduciendo una fachada real para un escenario 3D

Estoy desarrollando escenarios para uno de los proyectos en los que estoy trabajando actualmente. Para ello, como es habitual, me empapo de referencias sobre la estética que necesito conseguir. Algunas partes con más protagonismo las desarrollo con más detalle basándome en múltiples referencias, pero para otras partes que también influyen en el escenario y la estética, pero que no tienen un papel protagonista, a veces uso las propias referencias como elementos.

La estética de este proyecto está basada en una «distopía vintage española» de modo que todo el diseño de arte mezcla elementos estéticos España de alrededor la década de los 70 con una atmósfera de decadencia. Con esa premisa, aparte de poner a trabajar Pinterest en búsqueda de referencias, también tengo la posibilidad de hacer trabajo de campo en muchos rincones donde aún es posible evocar el pasado.

En este caso, mi última tarea en el proyecto ha sido incorporar la fachada lateral de una antigua fábrica abandonada en Murcia como parte de uno de los entornos que estoy construyendo. Continue Reading

Mis nuevos ejercicios de animación

Últimamente he andado bastante ocupado tratando de avanzar en mi aprendizaje en el terreno de la animación. Este aprendizaje me mantiene algo inactivo de proyectos nuevos con Blender, pero pronto me permitirá abrir un abanico nuevo de posibilidades a mi instinto creativo.

Si hace unos meses estuve practicando los principios más básicos de la animación con personajes simples y básicos en ejercicios como la pequeña pantomima que hice con una lámpara, los últimos tres meses los he gastado estudiando mecánica del cuerpo (o body mechanics, que a los animadores les encanta la terminología anglosajona) en tres ejercicios finalizados que he reunido con mimo en este vídeo.

Redescubriendo la creatividad con Alchemy

Mi primera creación con Alchemy

Mi primera creación con Alchemy

Alchemy es una aplicación cuanto menos curiosa, que se me hace difícil de definir. Es una herramienta para creativos, que puede ayudar a superar el bloqueo creativo y dificultades como el síndrome de la página en blanco. Lo descubrí leyendo a Gleb Alexandrov, y sin duda él lo explica francamente bien en este artículo de su web, en el que pone en práctica diferentes maneras de usar la aplicación.

Lo bueno de esta aplicación, para mí, es que como buen software de código abierto, es multiplataforma, y ofrece una versión nativa para Linux (además de otras para OSX y Windows).

Me resulta hipnótico e inspirador recorrer sus múltiples herramientas alternativas de dibujo, e improvisar trazos sobre la superficie blanca que dispone para crear formas y líneas con todo tipo de parámetros.

Sin duda, una nueva aplicación para mi flujo de trabajo creativo.

Incorporando una tableta Wacom a mi uso diario de Linux

wacom

Llevaba varios meses planeando la posible compra de una tableta digitalizadora. El objetivo es tener una herramienta con la que poder dibujar, e incluso sustituir el ratón por razones de ergonomía.

Recién conectada, con Debian Stretch (actual testing), ya funciona perfectamente tanto en modo touchpad con los dedos, como con el lápiz. Comparándolo con un ratón estándar, el puntero actúa de botón izquierdo, el botón inferior de botón central, y el botón superior de botón derecho. De los cuatro botones extra que tiene la tableta, los dos de la izquierda funcionan como botón izquierdo y derecho, y los dos de la izquierda son botones extra de ratón que se pueden ‘mapear’ fácilmente con cualquier aplicación.

Esas son las cosas que funcionan por defecto, pero además de configurar los dos botones de la derecha, me gustaría poder hacer scroll con el lápiz arrastrando (grab&scroll), como se hace, por ejemplo, en la pantalla de un smartphone.

Continue Reading

Pngquant, o cómo reducir mágicamente el tamaño de las imágenes PNG

Ayer, el grupo Blender Arists en Facebook me trajo un descubrimiento importante. A partir de una discusión sobre el formato de las texturas, hoy he descubierto pngquant, una herramienta para optimizar el tamaño de los archivos PNG.

El conocido JPG logra su ligero tamaño con un algoritmo de pérdida de calidad, y para optimizar el tamaño solo hay que bajar el ratio de compresión hasta un nivel visualmente aceptable. En cambio la compresión del PNG carece de pérdida, y aunque esa es su principal ventaja junto al soporte de canal alpha, reducir el tamaño de un archivo PNG sin alterar las dimensiones era todo un misterio para mí.

Aún recuerdo los reciente dolores de cabeza que me dio el consumo de memoria a la hora de renderizar mi proyecto de patio andaluz, usando la GPU. Y es que era un proyecto con bastantes cantidad de polígonos y con numerosas texturas. Realmente terminé de darme cuenta de que la optimización es muy importante.

Continue Reading

Creando texturas «sin costuras» en 5 minutos con GIMP

seamless

Cualquiera que haya tenido que trabajar con texturas como patrón de repetición, ya sea por ejemplo para el material de un modelo 3D o el fondo de una web o diseño, habrá tenido que lidiar con el efecto azulejo (término invitado ahora mismo por mí). Y es que si la imagen no está preparada para que sus contornos coincidan, se produce un patrón con interrupciones visuales.

Es el caso de la imagen del ejemplo de la izquierda, que es una textura que no está preparada para usar como patrón de repetición. Sus bordes generan interrupciones y aparecen las llamadas «costuras».

Pues hoy descubro gracias a CG Cookie, que GIMP posee una herramienta para transformar cualquier textura en una textura sin «costuras». Y lo mejor de todo es que es tremendamente sencilla de usar, tanto solo un click. Esa pequeña joya está oculta en el menú «Filtros > Mapa > Crear sin costuras» o «Filters  > Map > Create seamless» según el idioma que usemos. La imagen de la izquiera es un patrón construido aplicando esta herramienta a la misma imagen.

Evidentemente, esta herramienta garantiza que el patrón va a encajar perfectamente en sus cuatro lados, pero no evita el efecto repetición, así que habrá que seleccionar la imagen de partida con cierto criterio. En cualquier caso, un gran descubrimiento que me dará más libertad en mi trabajo con Blender.

Textura de la imagen sacada de CG Textures.

Mis inicios en el mundo de los gráficos con ordenador

coreldraw4

A pesar de ser un cliché decirlo, no queda más remedio: ¡cómo pasa el tiempo!. Tampoco voy a decir que parece que fue ayer porque ahora mismo me queda lejísimos, pero sacar del baúl de los recuerdos este libro de Corel DRAW! 4.0 es algo que no deja indiferente.

Tras un breve período de tiempo experimentando con Paintbrush en Windows 3.1 haciendo dibujos dignos de un niño de cinco años, se abrió ante mí una puerta inmensa que conducía a un mundo por entonces algo difícil de comprender llamado «diseño vectorial».

Método eficaz para importar SVG con Blender

Lo cierto es que una vocecita dentro de mí me susurra: «¿Apenas has comenzado a dar tus primeros pasitos con Blender y ya te atreves a realizar un mini tutorial?«. Y parece contradictorio pero he descubierto algo que me resulta muy útil y quiero dejarlo escrito para mi posterior referencia y el disfrute de quienes se hallen en mi caso.

Yo vengo del diseño vectorial 2D, y aún me empeño a toda costa en usar Blender como si fuera Illustrator, Freehand o Inkscape.

Cosas como restar o fundir elementos, realizar alineaciones complejas, o usar guías para colocar objetos son cosas que echo total o parcialmente de menos en Blender y que hago con suma facilidad en un programa de vectores 2D.La solución parecía clara… hacer alzados en 2D para importar con Blender y continuar modelando o extruyendo. El problema es que he obtenido pésimos resultados importando muy sencillos archivos SVG (vectorial 2D) o incluso DWG (archivo de intercambio de AutoCAD), y parece no ser algo exclusivo mío.

Mi solución, tan chapucera como efectiva, fue «crear» fuentes TrueType cuyas letras fueran los elementos que quiero importar, dado que Blender maneja texto perfectamente, puedo incrustar mis objetos en la escena «escribiendo» y posteriormente incluso si quiero puedo convertir el texto a malla y modelar con total libertad.

He aquí el método:

Continue Reading

Quetzal II

quetzalikea

Quetzal II será dentro de pocos meses mi nuevo servidor, reemplazando a mi actual Quetzal I. Coincidiendo con mi emancipación albergará nuevas funciones como la de ser HTPC (Home Theater PC) y servidor de vigilancia.

Lo voy a integrar dentro de un mueble de Ikea y éste es el esquema de la base. Siempre me ayuda mucho hacer esquemas como éstos para decidir la colocación idónea según el recorrido que tengan que hacer todos los cables, la refrigeración, etc…

Vemos en rojo la columna donde irán alojados los discos duros y un frontal con cuatro controles para regular la potencia de los ventiladores traseros (cuatro de 120mm). En verde turquesa un módem GSM para las alertas, en marrón el PCB de un teclado para usar sus leds como indicadores visuales, en verde el PCB de un circuito que activará el sistema de seguridad con un mando remoto, en gris la fuente de alimentación y en medio, como es evidente, la placa base. La construcción ya ha comenzado así que pronto ofreceré más explicaciones y fotografías.

RAW Therapee será software libre

No hay nada como despertarse con una buena noticia. RAW Therapee, mi programa predilecto para procesar archivos RAW en Linux, va a ser liberado próximamente bajo la licencia GPL. Me enteré, como no podía ser de otra forma, a través de un post del imprescindible Linux for designers de Eckhard M. Jäger.

RAW Therapee es actualmente el único programa no libre que uso de manera habitual y aunque hasta ahora su gran calidad me había bastado para usarlo frente a otros libres como UFRAW o RAW Studio ya que aunque no es GPL al menos sí era gratuito y multiplataforma, y funciona de forma bastante estable.

Espero ansioso el momento, ahora más real que imaginario, en que pueda instalar directamente RAW Therapee desde los repositorios oficiales de Debian.