jueves, 24 de diciembre de 2009

FELIZ NAVIDAD

Feliz Navidad al estilo blender

martes, 15 de diciembre de 2009

Monito rayado

Modelo de rayado, de mas de un año de antiguedad, no un modelo muy en serio , pero puede ser interesante, son esferas, cubos , etc, no hubo modelo ni nada, una practica de blender nada mas
Aqui ya renderizado, en aquellos tiempos experimentaba mucho con los reflejos


Aqui un render con algunas modificaciones, para hacerlo mas claro

En estos ejercicios el renderizado es bastante lento, hay un abuso en el uso de poligonos, caras etc, y un exagerado uso de reflexiones

UN NUEVO LOGO PARA LOS RAYADOS

Suponiendo que realmente cambien de sede a guadalupe, un posible nuevo logo para este nuevo equipo rayado podria ser

galactica

En verde :
En azul :


La letra G se convirtio a curvas spline para facilitar el modelado , resultaron ser muy utiles por crear ese efecto de suavidad, al final se convirtieron en mesh

LOGO RAYADOS CAMPEON

Un logo de rayados de monterrey en Blender, con su correspondiente nueva estrellita recien obtenida


no muy impresionante, pero si no habia logo de blender de rayados por lo menos ya hay uno,
no es el unico material de rayados en blender que tengo, proximamente pondre mas

¿Como se hizo?
Unas imagenes desde la edicion del objeto en blender pongo para ilustrar el proceso

Esta imagen muestra los diversos objetos creados

Esta otra imagen muestra como se incrustaron diversos objetos , no era el mejor modo de crear el escudo, se pudo simplemente haber utilizado una imagen vectorizada (svg) y haber extruido sus componentes, pero a mi me agrado mas esa porque no implicaba utilizar otro software, ademas de que componer un objeto con otros es relativamente mas sencillo que hacer una enorme cantidad de cortes en una malla (el cual es otro metodo), sin embargo este metodo no es tan "profesional", al final uni los objetos con control + j (join objects)

Y aqui la imagen del escudo que sirvio como modelo, como mencione antes pudimos haber hecho el escudo con una malla unicamente y haber extruida las caras que correspondieran, o incluso haber utilizado curvas spline, aunque el metodo que utilize tiene la ventaja de que no
requiere mucho conocimiento

Una imagen que muestra el mallado de los cortes y extrusiones que se hicieron en los objetos
, para hacer un corte se utiliza la tecla k, para una extrusion la tecla e
Una imagen mas del modo edicion

Otra de como se hicieron las estrellas
las aristas marcadas son las que se utilizan en la combinacion de vertices para crear las puntas
de la estrella (Alt M)

Basicamente se utilizaron puros cubos (y cilindros para hacer estrellas) no se requiere mucho conocimiento de modelado para hacer esta clase de logos, y muchos incluso prefieren hacer el efecto en programas 2d (corel , photoshop ,etc) sin embargo el efecto 3d se logra de manera mas convincente en programas 3d

jueves, 3 de diciembre de 2009

Leccion de blender MUY BASICA

Iniciacion de blender
Cuando se instala blender y se ejecuta, tenemos una pantalla muy arida , esto es una pantalla que parece ser muy compleja, ademas de rustica , sin embargo a pesar de su rusticidad esconde una enorme cantidad de opciones , las cuales muestro en esta imagen


Ilustradas en la imagen vienen algunas de las opciones de blender , sin entrar todavia en la utilidad del menu superior o la de los paneles inferiores

Transformaciones
Blender al igual que muchos modeladores trae herramientas para modificar (transformar el objeto) ya sea rotando, escalando o moviendo, desde un eje global del modelador o el eje interno o local del objeto

Capas
Para el que este familiarizado con el photoshop , las capas tienen en blender una utilidad similar que es el de colocar objetos en capas separadas para evitar que se mezclen en la misma escena

Escenas
La escena da la posibilidad de crear modelos nuevos en el mismo archivo de blender, crear nuevos escenarios para objetos creados en escenas anteriores

Camara
En esta visualizacion podemos ver el objeto camara, la camara es la que realmente enfoca lo que se va a ver en la escena final cuando creamos la pelicula (cuando rendereamos), podemos moverla a traves del escenario siguiendo a los objetos(tal y como se hace en las peliculas)
en blender podemos agregar mas de una camara en una escena

Lampara
Tambien en esta visualizacion podemos ver la lampara , tambien podemos moverla, cambiar el tipo de iluminacion que da, el color etc. podemos agregar mas lamparas , etc , etc
Moviendose a traves de la escena en blender

En blender es importante tener un mouse de tres botones y scroll (considerando que el scroll tambien se presiona)

Mis primeras experiencias con blender fueron muy frustrantes, al no poderme moverme a traves del escenario, pero simplemente al presionar el boton del scroll , encontre la profundidad, es decir el eje global del escenario roto y dejo ver el escenario en un autentico 3d y al presionar la tecla shift pude moverme , desplazarme a traves de el con el mouse

rotando el eje


desplazando el eje


El objeto tambien se mueve a traves de la escena, simplemente hay que seleccionarlo y presionar el boton izquierdo del mouse , dependiendo el tipo de transformacion , que en este caso es de desplazamiento , los ejes locales del objeto se visualizaran y seleccionado uno de esos ejes se movera a traves de ese eje



Para rotar el objeto de manera similar

Y aqui termino esta leccion de blender , hay que practicar para acostumbrarse

miércoles, 2 de diciembre de 2009

VERSION 2.5 ALPHA 0 DE BLENDER

Evaluando la nueva interfaz de blender , para la version 2.5 solo puedo describirla como soberbia
, la interfaz aunque es mas parecida a las interfazes tradicionales de maya o 3ds max, sigo teniendo mucho de su anterior, conservando toda la funcionalidad y organizandola , corrigiendo los fallos sobre todo con el tamaño de los botones que a veces resultaban ser muy chicos

Los paneles ahora estan paginados (tabulados), y muchas ventanas como la de propiedades de transformacion de un objeto estan en una pagina

Esta version en blender es aconsejable usarla con precaucion, es una alpha y todavia faltan detalles, la recomendacion es utilizarla para ir conociendo lo nuevo

http://www.blender.org/development/release-logs/blender-250/

Diversas imagenes de la interfaz


Imagen para modo game logic (logica de juegos)

Modo Edicion

Materiales y vista de camara
Lamparas y sus propiedades

Y por ultimo la vista de render, ahora el renderizado esta embebido como parte de blender, ya no solo es una ventanita emergente

Detalle de piezas de ajedrez

Siguiendo con la muestra de imagenes del ajedrez de blender, ahora toca
mostrar diversas imagenes que nos muestran el detalle al que se llego con las piezas
acercandonos con la camara en diversas de ellas

El caballo blanco

La torre blanca
Piezas blancas, rey, reyna, torre y peon
La misma combinacion en piezas negras
Se agrega el caballo, ademas de renderizado con sombras

y sin sombras


Con un poco mas de luz

martes, 1 de diciembre de 2009

AJEDREZ EN BLENDER


Creo que uno de los ejercicios mas basicos en blender es crear un tablero de ajedrez y todas sus piezas, asi que dedico esta entrada a imagenes de un ajedrez realizado en blender

No utilize texturas de ningun tipo, basicamente puros materiales y el resultado es bastante bueno

Una primera imagen, tiene sombras


Una segunda vista mas frontalUn cuarto mas coloreado, no hay sombras, el renderizado se hace mucho mas rapido
pero se ve menos real aunque aun se ve bien, checar que ahora tiene un borde rojo
el tablero



Un modificador, las piezas tienen ahora un contorno

Ahora son fichas de cristal, el tablero tien ahora un tono rojizo por que esta hecho tambien
semitransparente



Con el tablero corregido de nuevo a negro solido


De nuevo las sombras , el tablero se ve mas realista


Una imagen mas en el centro del tablero donde se lleva la accion, falta mas
negro en las fichas negras


Una imagen mas con la tinta negra corregida


Una ultima de frente

jueves, 29 de octubre de 2009

Logo de quimica 2

Como casi no se notaba el 3D rendereo de nuevo y mejoro un poco la perspectiva

domingo, 25 de octubre de 2009

LOGO DE FACULTAD DE QUIMICA

LOGO DE LA Facultad de ciencias quimicas

Aqui va el logo, lo interesante es que hubo que aprender a poner el texto bajo una curva, que en verdad era facil

viernes, 16 de octubre de 2009

NUEVO LOGO DE FACULTAD DE INGENIERIA CIVIL

Esta si esta hecho en blender, no es muy realista pero se ve guay, los logos de facultades
son dificiles porque nadie los tiene bien definidos, excepto el de la UANL


El de fisico matematico esta en camino apenas encuentre un logo bien definido, el de quimica parece facil, puede que sea el proximo

CONSEJOS PARA INICIAR CON BLENDER

Sobre las versiones
Bajar la version mas reciente, yo utilizo la 2.49b, en caso de tener otra, los archivos
hechos en otras versiones hay que distinguirlos de los nuevos, archivos hechos en viejas versiones aunque pueden abrirse, pueden causar errores o simplemente no aprovechar las nuevas funcionalidades

-Sobre la configuracion de blender
Lo primero es configurar los archivos temporales de blender, ya que en las primeras sesiones la inexperiencia del usuario puede causar crashes de la aplicacion

guardar temporales en una carpeta conveniente y que se generen cada cierto tiempo, sugiero 5 minutos

Tangram 3d en blender


tangram3d.blogspot.com

jueves, 15 de octubre de 2009

Movimiento con Python

Por ultimo un ejemplo de movimiento con python
un rectangulo se mueve y rota en el plano, y termina el juego cuando choca

he aqui el codigo del script

cont = GameLogic.getCurrentController()
forward = cont.sensors['up']
backward = cont.sensors['down']
left = cont.sensors['left']
right = cont.sensors['right']
move = cont.actuators['move']
movespeed = [0, 0, 0]
turnspeed = [0, 0, 0]
if forward.positive: movespeed[1] = 0.2
elif backward.positive: movespeed[1] = -0.2
elif left.positive: turnspeed[2] = 0.2
elif right.positive: turnspeed[2] = -0.2
move.useLocalDLoc = True
move.dLoc = movespeed
move.useLocalDRot = True
move.dRot = turnspeed
cont.activate(move)

Comentarios
Los sensores se ubican en un arreglo del controlador del objeto y se sacan simplemente poniendo su nombre, el controlador a usar se pasa a un objeto llamado cont, como ejercicio pudieran
mandar a imprimir todos los sensores del controlador poniendo print cont.sensors

movespeed no es realmente velocidad, es la cantidad de desplazamiento en algun eje
movespeed no es una funcion especial ni nada es un arreglo simple de tres miembros (el arreglo de ejes x,y, z) igual al utilizado por una de las propiedades del actuator (o actuador), se llena el arreglo y se iguala al de la propiedad del actuador, el actuador se activa hasta el final

python utiliza la sangria no es un adorno como en otros lenguajes asi que tener cuidado de no tabular correctamente

y he aqui el link
http://rapidshare.com/files/293630635/python_movimiento.blend

MOVIENDO DIFERENTES JUGADORES

Ejemplo dificil , pero sencillo una vez que se entiende, usando basicamente el IDE de Blender, se plantea este ejemplo sencillo de mediante el teclado cambiar el jugador (algun objeto grafico) que debe de moverse
basicamente es hacer uso de las propiedades de los objetos de juego de blender, crear varias para cada tipo de jugador, notar que se cambia el valor a 0 para los objetos que no van a moverse, actualmente tengo una solucion mas elegante realizada en python, pero fue necesario aprender esta para poder plantearsela en python


El ejemplo es sencillo porque los objetos se mueven solo hacia adelante, pero lo fundamental no era que se movieran para todos lados sino que se pudiera cambiar de jugador

he aqui los links para descargas
http://rapidshare.com/files/293624078/prueba_opcion.blend