Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Edici especial
Editor
Bienvenidos
Bienvenido a las 1as Conferencias de BlenderCAT! Este evento se organiza por primera vez dentro del FESTIMATGE, para celebrar la apuesta del 3D por parte de Foto-Film Calella dentro del festival de la imagen de Calella. Las conferencias y talleres sobre el 3D estn bajo la comunidad Blender que cada da crece ms. BlenderCAT es un evento dirigido a todas las personas que estn involucradas en el sector de las imgenes generadas por ordenador o mejor dicho, el 3D, ya sea por la arquitectura, la realidad virtual aplicada a la medicina, lsd simulaciones de accidentes, los videojuegos, ls animacin o los cortometrajes y que han utilizado el Blender porque de alguna manera requieren de una aplicacin de alta calidad para sus trabajos acadmicos y / o profesionales. Para esta primera edicin del blendercat, se han reducido muchas de las posibilidades que ofrece esta aplicacin gratuita pero es que Blender abarca tantos campos que perfectamente se pueden dejar de lado para otros prximos aos. Eso s, este ao el Blendercat ofrece un reto audiovisual donde se quiere realizar una animacin corta dentro del festival. Incluiremos dentro de la web www.blendercat.org esta revista oficial, creada especialmente para este evento y que incluye tutoriales y artculos de gente internacional, reconocida en la comunidad Blender. Hay una exposicin de imgenes para entender mejor las capacidades de este programa y finalmente y junto con la semana del cine, dedicaremos especial atencin a las pelculas de animacin completando as el ejercicio de los talleres y las conferencias, con la posibilidad de ver trabajos finalizados con esta tcnica del 3D. Esperamos que este encuentro sea fructfero para todos nosotros conociendo ms a fondo el programa Blender y sus posibilidades. Como dicen por la Comunidad. Happy Blending!. Maral Mora Editor
Traductor
Miki Prez blendercat2@festimatge.org Blendercat revista oficial recoje tutoriales de autores de diferentes paises con el fin de participar a travs de la revista con el evento de blendercat celebrado en Calella en Abril del 2011, Barcelona. Espaa.
Direccin
Foto-Film Calella Fbrica Llobet c/ Sant Jaume ,339 08370 Calella Barcelona. Espaa. Apt.Correos 35 08370 Calella Barcelona. Espaa.
Web
www.blendercat.org Todos los derechos reservados. Las imgenes y textos de los artculos son propiedad del autor de los mismos. Esta revista est maquetada bajo Creative Commons. Para saber ms visitar
http://es.creativecommons.org/
Portada
Mu - Miki Prez
INDICE
Blendercat Revista oficial
Nmero 1 - Abril 2011
3-7
31-34 Galeria
Muestra de renders
Victor Escard
Comencemos con algo trivial: La observacin. La observacin es nuestra mejor herramienta de estudio, todos los das miramos el mundo que nos rodea, vemos a la gente moverse e interactuar. Nosotros muchas veces somos parte de esa interaccin. A veces tomamos apuntes mentales de lo que observamos, otras veces simplemente lo experimentamos. Nuestra experiencia de vida juega un rol muy importante en las animaciones que vamos a crear. El gran maestro Brad Bird (Director de Pixar en Los Increbles y Ratatouille) dice "La animacin es crear la ilusin de la vida, y no podrs crearla si no tienes una". Cmo podemos aplicar estas experiencias de vida y la imaginacin a nuestra animacin? La mejor forma, la ms rpida es a travs de ... Los bocetos rpidos Estos dibujos, a veces pequeos, muy simples, sin ser detallados, nos permiten en pocos minutos evaluar diversas ideas.
Figura 1 Planificacin (Libro Simplified Drawing for planning animation) La planificacin es fundamental para el animador y muchas veces no se le brinda el tiempo necesario o simplemente se la ignora. Veamos un flujo de trabajo que permite tener una buena planificacin y llegar al programa 3D (en nuestro caso Blender) de la mejor forma para completar la tarea con xito.
www.blendercat.org
Victor Escard
A la hora de abrir Blender, es bueno poder llevar lo planificado previamente en papel al ordenador. Para ello existe una herramienta en nuestro programa de animacin que nos permitir esto, para luego crear buenas poses con nuestro personaje 3D. Grease Pencil : El lpiz de cera de BLENDER Esta herramienta esta disponible en forma nativa en Blender, algo que -a la fecha- solo este maravilloso programa posee. Es muy poderosa ya que permite dibujar Poses o Bocetos rpidos directamente en nuestras vistas 3D, asignarles tiempos (timing) y lo ms importante, construir poses con nuestros personajes a partir de ellas.
Por lo tanto al momento de finalizar la planificacin en papel, esta herramienta nos permite planificar dentro de Blender para disponer de una transicin adecuada de un medio a otro.
www.blendercat.org
Victor Escard
Vctor Escard (38) ha sido profesor consultor en el Centro de Tecnologas Avanzadas de la Universidad de Nueva York, ha trabajado en estudios de animacin en tcnicas de 3D y Stop Motion. En el ao 2007 funda la primera academia en castellano por internet de Animacin de Personajes 3D llamada AnimationGym.com La misma surge de sus cursos presenciales los cuales cubren los aspectos fundamentales que un animador debe conocer para animar independiente de la herramienta 3D. Libros recomendados: Drawn to life (Tomo 1 y 2) - Por Walt Stanchfield (Editorial Focal Press) Simplified drawing for planning animaration - Por Wayne Gilbert (www.Anamie.com)
www.blendercat.org
Alfonso Montn
www.blendercat.org
Alfonso Montn
conctalos y mete en el actuator llamado Motion en el segundo puesto de Location, un valor numrico: 0.3 por ejemplo. Ahora mueve el puntero del ratn sobre la pantalla si quieres ver el resultado y presiona P, vers como el cubo est movin-
dose hacia delante automticamente. Haz el cubo interactivo En los sensores que puedes ver hay un Actuator llamado: Always; esto significa que tu, has ordenado al cubo a ir hacia delante. No es tan difcil, verdad? Ahora cambia ese
sensor Always en uno de Teclado: Keyboard, y define UpArrow para ese sensor. Genial, ahora nuestro amigo Cube es interactivo, con eso puedes ser capaz de hacer cualquier cosa movindose, y es tu recurso de animacin bsico. Puedes hacer
Object Layers Capas de objeto Selecciona tu cubo y cambia el status fsico Static en Dynamic (Ahora tu cubo estar dentro del sistema gravitatorio) y crea otras dos lineas de Sensor-Controller-Actuator, Esta vez:
www.blendercat.org
Alfonso Montn
Entonces ahora puedes cambiar el Estado de los logic brick del objeto en el segundo botn y podrs hacer diferentes acciones para el cubo, usars esta vez: Aways AND Constraint (conecta con tres Actuator diferentes: Constraints). Esos constraints sern usados para definir la posicin inicial de tu cubo, cambia en Location X, Location Y y Location Z en los diferentes Constraints. Delay AND State Esta vez escribe algunos frames de retraso con Delay para esta accin, escribe 60 y en el Actuator State presiona el primer botn.
10
www.blendercat.org
Alfonso Montn
www.blendercat.org
11
Alfonso Montn
Entre capas superpuestas la nica cosa que debes usar son mensajes, porque no hay otra opcin de obtener informacin en una mejor forma usando LB. Para terminar este Tutorial creamos una cmara, cambia de vista en esa cmara y crea un plano con una textura diciendo: New Game.
Pero SIEMPRE que tengas que empezar tu juego, hazlo desde una capa vaca donde mantendrs toda la informacin de tu juego porque el juego marchar desde esa capa PRINCIPAL y en esta capa principal sobrepondrs las capas de las diferentes escenas que creamos antes.
Para poder ver la estructura del videojuego Trolechaun del archivo blender del juego tendrs que descargar el programa Blender desde la pgina www.blender.org Es ms recomendable bajarse la versin 2.49 debido a que el juego ha sido desarrollado en esta versin.
12
www.blendercat.org
Abraham Castilla
www.blendercat.org
15
Abraham Castilla
16
www.blendercat.org
Abraham Castilla
www.blendercat.org
17
Abraham Castilla
18
www.blendercat.org
Abraham Castilla
www.blendercat.org
19
Abraham Castilla
20
www.blendercat.org
Abraham Castilla
www.blendercat.org
21
Abraham Castilla
22
www.blendercat.org
Abraham Castilla
www.blendercat.org
23
Abraham Castilla
24
www.blendercat.org
Abraham Castilla
www.blendercat.org
25
Abraham Castilla
26
www.blendercat.org
Abraham Castilla
www.blendercat.org
27
Irene C.Coremberg
Etapa 1: Una vez obtenido el archivo dxf, elprimer paso del circuito consiste en la preparacin del mismo para ser importado luego en Blender, para lo cual en este caso se utilizar Qcad (www.qcad.org), un desarrollo CAD compatible con Linux (Ver fig. 1).
Fig. 2 : Simplificacin La funcin principal que cumple en este circuito es la de limpiar lneas excesivas, quitar cotas, referencias, textos, etc; simplificarlo para que el plano pueda ser importado en Blender sin exceso de polgonos.- (Ver fig. 2). Etapa 2: Una vez preparado el plano, se importa en Blender a travs del plugin de importacin dxf. Blender (www.blender.org) es un potente programa de diseo 3D para imagen fija, animacin e interactividad, que se aplica en este caso al modelado para infografa. En la versin en desarrollo Blender 2.56, el script de importacin an no est incorporado al programa, pero ya est disponible para instalarlo. Se puede descargar de: http://wiki.blender.org/index.php/Extensions:2. 5/Py/Scripts/Import-Export/DXF_Importer Se coloca en la carpeta \\.blender\2.5x\scripts\addons\ y al abrir el programa, se habilita dirigindose a: File > User preferences > Addons > Import/Export. (Ver fig. 3). Luego se utiliza yendo simplemente a File > import > Autocad DXF.
Fig. 1 : Qcad
28
www.blendercat.org
Irene C.Coremberg
Fig. 6 : Modelado de un envase. Para la importacin de modelos complementarios (ej. amoblamiento) puede contarse con algunos bancos con licencia Creative Commons.
Etapa 3: Calcado del plano en Blender. Si se trata de una representacin de un interior, se puede comenzar por crear un objeto plano que se ubica en una esquina entre paredes, acomodando sus vrtices con los ajustes correspondientes de manera de seguir el contorno del plano base. (Ver fig.4 y 5). Fig. 5 : Modelado con ajuste
Como ejemplo, tenemos los siguientes enlaces: http://www.katorlegaz.com/ 3d_models/index.php http://blender-archi.tuxfamily.org/Models http://e2-productions.com/repository/ Etapa 5: Materiales, iluminacin y render. Si bien esta etapa puede realizarse con un interesante nivel de calidad con el motor de render del Blender interno, si se desea obtener fotorealismo, deber recurrirse a motores externos de render, que aportarn clculos ms complejos a la hora de simular los fenmenos fsicos reales originados en la luz. Existen varios programas de cdigo abierto que cumplen esta funcin. Entre ellos, el yafaray (www.yafaray.org) que presenta una excelente relacin tiempo de renderizado/calidad. Esta ecuacin es importante, ya que estos clculos complejos pueden llevar horas de mquina slo para generar la imagen final. Para el caso del ejemplo, se ha utilizado el Yafaray beta 0.1.2 preinstalado en Blender 2.56 (ver www.yafaray.org/node/434 // http://www.graphicall.org/builds/) Este programa se instala a modo de plug-in de Blender, y trabaja de manera interrelacionada con el sistema de materiales y luces propio de Blender, obteniendo as la imagen final. (Ver fig. 7 y 8)
Fig. 4 : Ajuste Luego se le dar la altura correspondiente por extrusin respetando las aberturas. En el caso de un exterior, este trabajo es ms conveniente realizarlo a partir del plano de frente. Etapa 4: Modelado, importacin de libreras. En el caso de modelado de un objeto (como en diseo industrial), el mtodo podr variar segn el objeto de que se trate; modelado por curvas y torneado, modelado poligonal de malla, nurbs, etc. (Ver fig.6).
www.blendercat.org
29
Irene C.Coremberg
texturas (www.gimp.org) y para balances o retoques posteriores en la imagen. Renderizado en red: Para trabajos de mayor envergadura o complejidad, que requieran de una red de computadoras existe un proyecto en Internet que consiste en una red cooperativa de computadoras, aporte de los mismos usuarios, en donde el tiempo de procesamiento se premia con un sistema de crditos que luego el usuario emplea para utilizar esta llamada granja de renders para sus propios trabajos. (www.corefarm.org). Programas complementarios: Ivy Generator (http://graphics.unikonstanz.de/~luft/ivy_generator/) Es un programa desarrollado en JAVA, para generar enredaderas o plantas trepadoras. En concepto es "vida artificial": A partir de ciertos parmetros que se definen, se crea un patrn de crecimiento que se adapta a la forma del objeto (muro columna) elegido, importado en formato obj. Una vez establecido el patrn se genera una malla que se exporta tambin en formato obj. Arbaro (http://arbaro.sourceforge.net/) Es un programa que facilita la creacin de rboles. Make Human (http://www.makehuman.org/) Un software para la creacin de mallas de personajes en 3D. En conclusin, el software libre incluyendo Blender + Yafaray + Gimp + Qcad y otros programas, ofrecen una solucin completa para la infografa profesional en 3D.
30
www.blendercat.org
Galeria
Abraham Castilla
Muestra de renders
www.blendercat.org
31
Galeria
Irene C.Coremberg
Muestra de renders
32
www.blendercat.org
Galeria
Irene C.Coremberg
Muestra de renders
www.blendercat.org
33
Galeria
Muestra de renders
34
www.blendercat.org
Irene C.Coremberg