martes, 29 de enero de 2008

Manual de Modelado con Blender. Creacion de Personajes (tomo I)


Un Buen amigo, Argentino (Guillermo Nasif) está realizando una serie de tutoriales sobre modelado con blender.

Acaba de lanzar el primero sobre Modelado de Personajes. Un Gran Aporte para la comunidad Blender!!! y muy recomendable.

Pueden encontrar el tutorial en el siguiente link:
Manual de Modelado con Blender... Creacion de Personajes (tomo I)

domingo, 27 de enero de 2008

Nueva Opción "Zmask rendering" en Blender

En el SVN de Blender se a incluido la opción "Zmask Rendering"

Al configurar una escena para renderizar, normalmente se desea separar un personaje en su propia capa para usar vector blur o color correction.
Componer luego estó ,nuevamente en un entorno, puede ser complicado... Por ejemplo, cuando el personaje está en un campo con hierba.

Lo que se necesita entonces es un hacer un render-layer especial , que nos da como resultado una imagen que contiene sólo la hierba delante del personaje. Eso es lo que "Zmask" hace hace por ti.

La Nueva característica "Zmask" funciona de la siguiente manera (panel Scene - RenderLayer):
  1. Añadir un nuevo render-layer (Panel Render Layers)
  2. Luego debemos indicar cual de las capas visibles sólo renderizará los valores Z (ctrl+mouseclick sobre los botones "renderlayer" ).
  3. Después activar la opción "Zmask", que hace lo siguiente por ti, al renderizar:
  • Primero, llena los valores Z de los objetos en la capa de "solo-Z" del paso (2)
  • Luego limpia los píxeles no llenados (no cubiertos) con el valor Z más cercano posible.
  • Y luego hace una ronda normal zbuffering a fin de comprobar si hay cosas visibles para renderizar.
4 - El resultado es una máscara que puedes usar con alfa-over en la composición

Puedes ver el proceso en las imágenes siguientes:


Algunas notas:

- El resultado anterior es con un solo comando de render, utilizando tres render-layers y una composición.

- La nueva caracteristica ' sólo renderizar valores Z en esta capa' (ctrl+mouseclick sobre los botones "renderlayer" ) trabaja solo para caras sólidas. Puede utilizar algún modelo como máscara, o un plano.

- Aquí tenemos un archivo Blend para la realización de pruebas:
download.blender.org/demo/test/zmask_compo.blend
La opción zmask render-layer también permite hacer un uso más compleja de máscaras ... También puede incluir el objeto mismo en la máscara, u objetos sólidos en frente de la zmask.Las siguientes imágenes ilustran esto.


He aquí otro archivo Blend con un caso similar pero una más compleja combinación rendering y masking.
download.blender.org/demo/test/zmask_compo1.blend


Articulo basado en "Zmask Rendering" de www.blender.org en éste LINK


Blender SVN trunk Compilaciones Diarias Automáticas

Graphicall acaba lanzó el servicio de Compilaciones automáticas, Diarias, de Blender SVN trunk.
Podemos encontrar estás compilaciones e su página principal, bajo el logo "Daily Automated Builds!".

En éste momento están disponibles solo para Linux:
  • Linux 32 bit SSE2
  • Linux 32 bit SSE3
  • Linux i386

y pronto estarán disponibles para los otros sistemas operativos.

Con esto pueden tener siempre lo último que se va incorporando a Blender SVN.

sábado, 19 de enero de 2008

Compilación Inkscape SVN para Linux 19 enero

Subí la compilación SVN Inkscape de hoy (19 enero) rev. 17138 para Linux

Link de Descarga:
inkscape20080119rev17138AOCV.package

viernes, 18 de enero de 2008

Compilación blender SVN Linux con Fast Ambient Occlusion/

Compilé el SVN trunk de Blender de hoy 18 de enero para Linux

La Pueden descargar en este LINK

Se añadió un nuevo método de oclusión ambiental "approximate ambient occlusion", junto a la ya existente basada en raytracing Este método está orientado a animaciones, ya que es libre de ruido.


Approximate ambient occlusion

jueves, 17 de enero de 2008

Script Para Crear Efectos de Video con Blender y Gimp

In English HERE



Hace un tiempo Gez y yo conversamos sobre las ventajas de poder importar un archivo xcf de Gimp con sus respectivas capas por separado a fin de poder crear efectos de video, aparte de otras aplicaciones.

Finalmente hice un script que importa un achivo xcf y crea planos para cada capa importada.

El script necesita que se tenga instalado xcftools que en Gutsy pueden instalarlo vía synaptic

De preferencia iniciar con una escena 3D vacía y "Draw Type = textured"

El script hace lo siguiente:

- Podemos encontrar el script en "File - import - XCF layers suite"


- El script nos dará las opciones:
  • Crear cámara ortogonal
  • Crear cámara perspectiva
  • No crear cámara

- Luego iportará el archivo "xcf" que escojamos

  • creará un plano por cada capa importada
  • el aspecto de los planos es proporcional a la imágen
  • El nombre de los planos corresponde al nombre de las capas
  • Los planos están apilados y la cámara es perpendicular a ellos
Luego de importar debemos ajustar la cámara para que abarque la imagen.

- Las imágenes de cada capa están aplicadas como materiales en su correspondiente plano
Tanto los materiales como las texturas tienen nombres de acuerdo a cada capa importada


- Las imágenes también están colocadas en UV, podemos ver la imagen de cada plano en la
ventana UV


- Al estar las imágenes colocadas como textura, podemos usarlas en el editor de nodos con los
nodos "texture"

Las imágenes quedan empaquetadas en el archivo blend

Si desean usarlo con archivos "psd" de Photoshop, pueden abrirlos primero en Gimp y grabarlos como "xcf"


Links de Descarga:

Script xcf_layers_suite.zip

lunes, 14 de enero de 2008

Fontmatrix 0.30-1 para Gutsy

Fontmatrix es un administrador de fuentes de texto para Linux que puede ser usado tanto para el sistema o una cuenta individual.

La última versión de éste administrador, para Gutsy, pueden descargala en el siguiente link:
Compilado por Gez

Nueva Versión de Liquid Rescale para Gimp


Salió una nueva versión del plugin Liquid Rescale para Gimp, la nueva versión es 0.4.0 y ahora trabaja con la nueva librería "Liquid Rescale"

Compilé el plugin para Ubuntu Gutsy y lo pueden descargar en el siguiente link:
Deben instalar primero la librería Liquid Rescale para Gutsy que pueden descargar en éste link:

Aplicaciones que uso en Linux

Gez ("OHWEB BLOG") me propuso hacer una lista de las aplicaciones que uso en Linux. Bueno allí va. Conservo el mismo órden de la lista de Gez para comparaciones.

La distribución que uso es Kubuntu pero en realidad llega a ser un híbrido entre Kubuntu y Ubuntu ya que tengo Gnome instalado. suelo usar KDE pero en este momento estoy usando Gnome.

Lista del software:

Diseño:

  • Agave para esquemas de color
  • Inkscape Ilustración Vectorial
  • Gimp Edición de imágenes y creación de texturas
  • ImageMagick Edicion de imagenes y aplicación por lotes
  • Blender Modelado, animación 3D
  • Scribus Diseño Editorial
  • Hugin Creación de panoramas
  • Qtpfsgui Creación y ajustes de imágenes HDRI

Plugins Gimp:

Internet:

Oficina:

Audio y Video:

Grabación de CD/DVD

Entretenimiento:

Interacción con Windows:
Luego agregaré otras aplicaciones, a ver quién se anima con su lista ;)

Compilación Blender SVN trunk 14 enero Linux

Subi la compilación de Blender SVN truk (11 enero) para Linux

Peden descargarla en éste LINK

Ahora podemos tener coordenadas de trabajo personalizables (aparte de Global, normal, local y view) tomando estas coordenadas del objeto que seleccionemos y presionando Ctrl+Shift+C. Nos pedirá el nombre para esta orientación y lo añadirá a los demás.

Snap ahora trabaja también en modo Objeto, no solo en modo edición.
Modos de snap:

  • Closest
  • Center
  • Median

El modo snap se puede activar y desactivar con Shift + Tab

viernes, 11 de enero de 2008

Ya Tenemos KDE 4.0

Salió la versión final de KDE 4.0
"Muchas de las Aplicaciones KDE han sido mejoradas también. Mejoras visuales mediante el uso de gráficos vectoriales, cambios en las bibliotecas de niveles inferiores, mejoras en el interfaz de usuario, nueva funcionalidad, incluso nuevas aplicaciones -- si lo nombras, KDE 4.0 lo tiene. Okular, el nuevo visor de documentos y Dolphin, el nuevo gestor de archivos son sólo dos aplicaciones que muestran la nueva tecnología de KDE 4.0."

"Escritorio

  • Plasma es la nueva interfaz del escritorio. Proporciona un panel, un menú y otras maneras intuitivas de interactuar con el escritorio y las aplicaciones.
  • KWin, el fiable gestor de ventanas ahora soporta avanzados efectos de composición. El dibujado acelerado por hardware se encarga de que haya una interacción más suave e intuitiva con las ventanas.
  • Oxygen es el estilo de KDE 4.0. Proporciona un consistente, agradable y bonito concepto de estilo."




Podemos ver más detalles en la Página del anuncio de KDE (en español)

martes, 8 de enero de 2008

Compilación Blender SVN 08 enero Linux

Preparé la Compilación de Blender SVN trunk der día de hoy (08 enero 2008) Rev 13172. Para Linux

Pueden descargarla en éste LINK

Algo de lo nuevo en esta revisión:

  • Se pueden personalizar los nombres de los nodos seleccionando un nodo y presionando "CTRL-R"
  • El nodo Blur ahora acepta valores relativos de porcentaje
  • El nodo de Curvas RGB ahora tiene entradas para niveles de Blanco y Negro

lunes, 7 de enero de 2008

HTTPov Sistema de Render Distribuido para PovRay


HTTPov es un sistema destinado al render distribuido para POV-Ray. Consta de un servidor central y al menos un cliente, tomando lotes de render desde el servidor a través de HTTP, y entregandolos de la misma manera.

Trata de tener el menor número posible de requerimientos, a fin de que sea simple de usar. Es libre, licenciado bajo GPL, y viene con código fuente completo.

El cliente es un script bash, y el servidor es un PHP.

El sistema fue diseñado principalmente para hacer animaciones, pero también es capaz de distribuir partes de una sola imagen a los clientes.

El cliente está diseñado para funcionar con una instalación por defecto de POV-Ray 3,6, y se a probado hasta ahora en Linux, NetBSD y Cygwin. Como POV-Ray 3,6 no es capaz de trabajar con múltiples núcleos, un cliente sólo utiliza un núcleo de CPU, pero si corres un cliente por núcleo de tu CPU, utilizará todos ellos.

POV-Ray 3,7 también trabaja HTTPov, y también usa SMP, por tanto utilizará todos los núcleos del CPU en una máquina. HTTPov seguirá siendo útil para la prestaciones en varias máquinas en paralelo.

Página de HTTPov

Página de Descarga

Requerimientos del Cliente
  • bash
  • curl
  • zip
  • unzip
  • POV-Ray
Requerimientos del servidor
  • Apache 2
  • PHP (5.1 tested)
  • MySQL (5.0 tested)

Tres Plugins Muy Útiles En Gimp

Veamos 3 Plugins muy útiles que tenemos disponibles para GIMP
  • GREYCstoration
  • Liquid Rescale
  • Dust Cleaner
Las copilaciones para linux son de Guillermo Espertino (Gez) y otras mías. También están disponibles los links de descarga para Windows.

- GREYCstoration

Es un plugin que permite eliminar ruido, hacer interpolaciones y escalar imágenes; todo esto mediante un algoritmo de regularización que preserva los detalles importantes de la imágen.


Ejemplo de eliminación de ruido:


Ejemplo de interpolación:


Ejemplo de Escalado de Imágen:
más ejemplos en éste LINK

Documentación en español AQUÍ

Página de GREYCstoration

GREYCstoratio para Ubuntu Gutsy y para Windows

El pluging lo encuentran en el menú "Filtros - Misc"


- Liquid Rescale
Plugin que permite el escalado de una imágen de manera inteligente, redistribuyendo los elementos y evitando que se noten los cambios. Usa el algoritmo Seam Carvin

Explicación del algoritmo:



Ejemplo de reescalado en Gimp:

También podemos remover elementos:
Video Tutorial de uso en Gimp:




Página de Liquid Rescale Gimp

Lqr para Ubuntu Gutsy y Para Windows

El pluging lo encuentran en el menú "Capa"


- Dust Cleaner
Plugin para eliminar manchas de polvo o pequeños elementos de una imágen

DustCleaner

Para Linux(boton derecho gusrdar destino como) y Windows

El pluging lo encuentran en el menú "Filtros - Misc"

Compilación Inkscape SVN 07 enero 2008 Linux

Subí la compilación del SVN de Inkscape de hoy (07 enero 2008) pueden descargarla del siguiente link:

inkscape20080107rev16975AOCV.package

martes, 1 de enero de 2008

Compilación Blender SVN trunk 01 ene 2008

Preparé la compilación del SVN trunk de Blender de hoy 01 enero 2008

- Se agregó interpolación cúbica para el cálculo de difusión en los materiales

más información en "Rendering Features"

- También se añadió bake de desplazamiento para hacer mapas de desplazamiento


más información "Render Baking"

Además ahora reconoce la presión de mi tableta GENIUS!! :) en sculpt y Texture Paint

Pueden descargar ésta Compilación en éste LINK

Compilación Inkscape SVN 01 ene 2008

Subí la compilación del SVN de Inkscape de hoy 01 de enero del 2008
La pueden descargar en

inkscape20080101rev16897AOCV.package