domingo, 2 de junio de 2013

Blender Addon - Oscurart Tools 3.1

La versión 3.1 trae muchas mejoras y muchas funcionalidades nuevas.
- Incorpora el panel para overrides (img 01)
  Ahora es posible indicar el material que va a recibir el grupo.
- Mejoras en el layout, mejor organizado, sobre todo el menú de render (img 02).
- Opción para ver los overrides con F12.
- Overlap uvs es una nueva opción para hacer la simetria de un uv.
- Exportar e Importar grupos de vertices fue reescrito.
- Object to Mesh es otra nueva opción para congelar objetos en la forma que estén.
- Render Selected scenes ahora posee un panel gráfico para establecer que escenas se quieren calcular.


Version 3.1 brings many improvements and many new features.
- Incorporates the  Overrides Panel (img 01)
   Now it is possible to indicate the material that is to receive the group.
- Improvements to the layout, better organized, especially the render menu.
- Option to view the overrides with F12.
- Overlap uvs is a new option to the symmetry of a uv.
- Export and Import vertices groups was rewritten.
- Object to Mesh is another new option to force freeze objects.
- Render Selected scenes now has a graphic panel to set that scene to be rendered.



img 01


img 02




Wiki:
http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/3D_interaction/Oscurart_Tools

Installation:
You must download the entire folder, and put in bin/2.6x/scripts/addons_contrib/
If addons_contrib folder not exist add it!

----------------------------------------------------------------------------
----------------------------------------------------------------------------


domingo, 26 de mayo de 2013

Ilustración - Vómito número uno.



El proceso creativo indica que para ser posible se requiere un sentir o una idea, lo cual va a mover por consecuencia la materialización artística, sea como salga del interior de cada persona.
Bien o mal, creo que cada sensación genera algo en cada persona, y mueve de alguna manera su entorno, lo cual va a generar un fluir de esa energía.
El entorno de estos dias genera esta imagen, sin ser racionalizada sale como una puteada del interior, sin filtros mentales ni teóricos fluye como un vómito digital.






domingo, 19 de mayo de 2013

Blender Addon - Action Offset Update 1.1

Debía sacar de estado Alfa este trabajo, asi que me tomé unos minutos y lo terminé.
La nueva versión tiene algunos cambios que lo hacen mas simple e intuitivo.

La metodolodia es la siguiente:
- Vamos a establecer el órden de los objetos a animar. Teniendo esto presionamos "Set Order".
- Seguido a esto indicamos cual es el objeto que tiene el clip de animación y seteamos "Set Action Object".
Recordemos cual es el rango de la animación asi lo establecemos en la configuración.
- Con esto podemos elegir en un offset por Nla o por Constraints.
- Nla offset no tiene mucha dificultad para ser entendido mas que entender que este tipo de animación requiere un desplazamiento de compensación del objeto original a la posición originaria del objeto a recibir el clip.
- Constraint Offset necesita establecer los frames de diferencia entre objetos, esto se indica en la opción "Fade".
- Cuando creamos el Cns Offset se crea un empty llamado "..._Action_Driver", que es el responsable de la conducción del fluir de la animación.


Video Cns Offset:






domingo, 5 de mayo de 2013

Blender Addon - Constellation

Recibí un planteo de una alumna de como conseguir el efecto Constelación en Blender, ya que ella tenía un plugin para hacerlo en su programa propietario.

El resultado que obtenía era similiar a la siguiente imagen:


Se me ocurrió hacer unas lineas para cubrir este problema.
El addOn crea un objeto nuevo a partir de los vertices dentro del objeto seleccionado.
Cuenta con un slider para seleccionar la distancia máxima a la cual unirá los vértices.
Luego mediante extrude se puede darle cuerpo a estas lineas.




Video de ejemplo.




-----------------------------------------------

Script Extra para convertir MESH a CURVA: DESCARGAR

Blender Addon - Worn Edges - Bordes Desgastados.

Viendo los resultados que ofrece el script hecho por Chris Granados ( http://xiancg.com/wp/2010/12/script-for-maya-based-upon-worn-edges-from-neil-blevins/ ) realicé la versión para Blender.
En nuestro mundo los bordes están mas expuestos al desgaste que las superficies lisas, generalmente, y eso hace que se degraden mas rápidamente.
El addOn crea un mapa rápido de vertex color, que puede ser usado de varias maneras, por ejemplo para mezclar dos materiales, como displacement, etc...





Video Tutorial.


El addón se instala simplemente yendo a preferencias, addOns, install.
Van a encontrar la opción desde el search como "Worn Edges" o bien yendo al modo Vertex Paint > Paint > Worn Edges.

domingo, 7 de abril de 2013

[Render] - "Are you Hungry?"

Mi último trabajo, "Estás Hambriento?"
Sigo la temática relacionada con los alimentos.

Software: Blender




Behind the render:








sábado, 30 de marzo de 2013

Ilustración - "El rey de la Carne"







Titulo: "El rey de la Carne"
Técnica: SpeedPaint.
Soporte: Digital - MyPaint
Año: 2013

martes, 1 de enero de 2013

[App] - Blender Backup Cleaner

Estuve leyendo sobre interfaces Qt en linux y como relacionarlo con Python ya que necesito hacer mas usables algunos de mis scripts.
Hace tiempo hice unas lineas para buscar en subFolders los archivos .blend1 y .blend2 , y asi poder removerlos sin usar el search del Dolphin o en su defecto el Explorer.

El programa este permite especificar un folder y la extensión, por ejemplo "/home/miNombre" buscar la extensión ".blend1" o ".mp3", etc.
Cuando se aplica FILTER se crea una carpeta llamada "EXPORT" y los archivos se alojan ahi.

Interface:



El build es para Linux, y está compilado con cxfreeze.
Sientanse libres de usarlo, licencia GPL.

miércoles, 19 de diciembre de 2012

[Render] Grim Fandango - Manny Calavera

Mi último trabajo, la versión realista de Manuel Calavera del Grim Fandango.



Behind the render!






sábado, 15 de diciembre de 2012

[Blender Script] - Generador ID Color Mask

Hola a todos.
Bueno, estoy con muchísimo trabajo, y escribiendo muchísimo Python para el mismo.
Me encontré con que un retocador me pidió una mascara de ID en color, como en max. Como nativamente no encontré algo que lo saque automaticament hice un pequeño generador de un nodo que soluciona el problema.

Esto es re simple, pero creo que puede servir mucho.





"""
Seleccionar un objeto que tenga un nodo cycles y correr.
"""
import bpy
import random

ACTOBJ=bpy.context.active_object
ACTMAT=ACTOBJ.material_slots[bpy.context.object.active_material_index].material
NODE=ACTMAT.node_tree.nodes.new(type="VALTORGB", group=None)    

COLORS=30


CHUNK=1/COLORS
I=0
for ELEMENT in range(COLORS):
    NODE.color_ramp.interpolation="CONSTANT"
    ELEMENTO=NODE.color_ramp.elements.new(I)    
    ELEMENTO.color=(random.uniform(0,1),random.uniform(0,1),random.uniform(0,1),1)
    I+=CHUNK

---------------------------------------



Si seleccionan un objeto que tenga en el slot de materiales activos un material de cycles, corriendo el script se generará automáticamente un nodo de ramp con muchos colores aleatoriamente.
Solo conecten este material a un emission a la salida y a un random object a la entrada.





Para hacer este proceso no destructivo yo uso el Oscurart Tools, y saco un pass.
Si dos colores quedan overlapeados pueden generan otro nodo para reemplazar.