Lorem Ipsum Dolor .......

Lorem ipsum lorem ipsum lorem ipsum lorem ipsum.......

Juego de la vida en GPU

Acabo de terminar una version del juego de la vida corriendo en GPU para la asignatura de GP/GPU usando openGL y Cg para el shader. Subo un video aunque la verdad es que no se ve muy bien (y tampoco tiene mucho que ver)

Renderman

Despues de enseñar el programa de tela del post de mas abajo, me fui pensando que tarde o temprano no podria hacerlo en tiempo real y que en ese momento que iba a hacer... ¿sino podia dibujar con opengl o directX? ¿que hago? tengo un pequeño raytracer que hice para TAG3D pero vamos que es un poco de juguete.

Asi que ya que estaba apuntado a la lista de correo de codepixel, les pregunte (es de agradecer la gran disposicion a ayudar que tienen todos ^^) y entre varias respuestas me dijeron que quiza lo equivalente a esas librerias pero para render offline era renderman.

Al parecer entre muchas cosas, renderman es un estandar de comunicación entre motores de raytracing y programas de modelado (todo esto no lo digo muy seguro). Por lo tanto aunque pixar tiene su implementacion que utilizan en sus peliculas, otras casas tienen sus propios motores renderman compatibles. Para mi caso me recomendaron que usara 3Delight (http://www.3delight.com/) ya que la primera licencia que pides es gratuita (lo cual viene genial para cacharrear con estas cosas).

Asi que con el motor descargador y el libro "Essential Renderman Second Edition" sacado de la biblioteca me puse a mirar un poco por encima como funcionaba. Al principio te cuentan como crear ficheros con el formato RIB (Renderman Interface Byte stream) para describir escenas que mandar al motor para que renderice. Al principio pensaba que esa era la unica forma de poder comunicarse con el motor... pero como me habian dicho que era lo que buscaba pues segui mirando hasta que vi que dispone de un API como podria ser el de openGL (de hecho es mas sencillo) para poder hacer programas que rendericen escenas.

Me añadi los includes y las librerias y despues de hacerme el "hola mundo" del libro (una esfera sin color ni nada) pues me puse a migrar lo que tenia hecho en openGL. La gran diferencia que he notado es que como te creas una animacion a traves de imagenes estaticas, pues tienes que llamar tu personalmente a tu fucion de pintado las veces que sean necesarias (por ejemplo 1800 a 60 frames por segundo para tener 30 segundos de video) e ir volcando esas imagenes a fichero para luego poder montarlas como video (tiene que haber otra manera mejor pero todavia no lo he buscado). De hecho he reutilizado todo mi modelo de datos, por lo que no descarto fusionar las dos versiones para poder sacar resultados con calidad o a tiempo real para poder examinarlo detenidamente.

De momento ver la animacion a mas calidad me ha servido para darme cuenta de que la simulacion es bastante peor de lo que creia en un principio. Pero bueno estos dias tengo que hacerle unas mejoras asi que segun las tenga ire subiendo mas videos.

Aquellos maravillosos años

Hace unos años hice un curso de 3dStudio Max y tuve que hacer una animación deprisa y corriendo (algo parecido a lo que me esta pasando ahora). Al final consegui sacarlo aunque la verdad es que saligo algo bastante cutrecillo (no me pegeis por ello :P), pero bueno yo no tengo demasiado arte en el cuerpo y me sirvio para obtener la certificacion oficial de disccreet :)

Animacion de ropa

Bueno, por fin he empezado a hacer cosas sobre animación de ropa aunque todavia me queda mucho que hacer para el proyecto fin de master.

Esto quiza es lo mas sencillo que se puede hacer. Para la simulación se utiliza el metodo masa muelle que consiste en colocar una serie de nodos que concentran la masa de la tela unidos con sus vecinos por una serie de muelles. Y no tiene mucho mas, ahora supongo que el siguiente paso sera calcular colisiones para que no haga cosas raras o modificar los muelles para que el efecto sea mas realista... en fin ya lo ire contando por aqui

He vuelto!!

Bueno, despues de mucho tiempo pensaba volver cuando acabasen los examenes pero he pensado que mejor voy poniendo entradas ya que sino no voy a volver a retomar el blog nunca.

Hoy me he pasado todo el dia con haciendo un personaje, la idea es poder usarlo tanto en el videojuego de tecnologia de juegos como para la animacion de modelado de personajes. Aunque apenas he empezado voy a ir subiendo las capturas de como va evolucionando el personaje (asi sera mas divertido de cuando este acabado).


Por otro lado, estoy haciendo una simulacion de ropa para animacion avanzada y ya llevo algo hecho. Voy a buscar algun programa para grabar el programa en video y cuando lo tenga voy a ver si lo subo a youtube para que lo podais ver...

nos vemos pronto!!!

Quick TransLation (qtl)

Bueno para la gente como yo que tenemos problemas con el ingles siempre es util tener un diccionario al lado, aunque hay que reconocer que incluso tener una web con el wordreference al lado puede resultar un poco incomodo (sobre todo para vamos como yo).

Hace unos dias me entere que con algunos lectores de pda se puede asociar un diccionario y remarcando las palabras se pueden consultar en el diccionario, asi que me dio por buscar lo mismo pero como plugin para firefox.

El resultado de la busqueda es qtl un plugin bastante bueno que te busca referencias de la palabra en babilon, wikipedia y donde haga falta con solo resaltar la palabra en el navegador, realmente es algo a tener en cuenta para todo el mundo que tenga problemas con algun idioma.

Os dejo la direccion por si usais firefox y os interesa:

https://addons.mozilla.org/es-ES/firefox/addon/5641

Sonic en Canal Pirata Sega

De las cintas de video publicitarias que empezaron a venir con la revista Hobby Consolas en la epoca de los 16bits (Super nintendo y Mega Drive) habia un video de sonic que me gustaba mucho de pequeño. No podia parar de verlo, lo ponia rebobinaba y lo volvia a ver...

En la universidad hace unos años me acorde del dichoso video y un amigo me lo paso al ordenador, donde hay ha estado unos cuantos años hasta que me he vuelto a acordar de el y he decidido subirlo a youtube para que lo pueda ver mas gente

Enjoy!!!



ACTUALIZO

Resulta que en elotrolado hay un hilo con todos los videos de la hobby de esos tiempos, lo pongo por si alguien tiene ganas de seguir viendo mas.

ENLACE