Cubo

Lunes, 26 Enero 2009 por nimagina

cubo

Se trata de un cubo en alambre al que he aplicado un efecto bitmap. Programado en AS3 utilizando las clases de Papervision y la clase PaperBase, que se puede obtener en Papervision2. Si os apetece podéis descargar el proyecto, claro que para que funcione es necesario que dichas clases estén en vuestro ordenador y tengáis el flash configurado para que las encuentre. Todo esto  y las instrucciones las encontraréis en  Papervision3D.

Feliz Navidad

Viernes, 12 Diciembre 2008 por nimagina

crisma

Este es un pequeño crisma para desear felices fiestas y que en el próximo año permanezcamos a salvo de las previsiones del FMI, BM, CEOE, FED, BCE, ETC…

Naranjo Flash

Jueves, 20 Noviembre 2008 por nimagina

arbol

En este ejemplo he utilizado Papervision3d, esta es una colección de clases escrita por un grupo muy creativo, en su blog podéis encontrar trabajos de un gran nivel y las referencias a los autores, tanto de los trabajos como del código de Papervision, que se puede descargar y utilizar ya que es un código abierto bajo licencia MIT.

El árbol está modelado en 3dmax y convertido luego en una clase AS3 mediante un script llamado AS3GeomClassExporter, cuyo autor es mr.doob y que se encuentra en dreammania.net.

Blog Papervision3d

La vaca muge, el perro corre

Viernes, 14 Noviembre 2008 por nimagina

vaca1

En estos ejemplos he utilizado Papervision3d, fueron las primeras pruebas que hice. Hay otros paquetes o 3Dengines que se pueden utilizar en Flash, por ejemplo Away3d y Sandy. He leído tutoriales de ambos, en Sandy me han parecido especialmente buenos los de Petit Labs, porque aclaran conceptos que se aplican a cualquiera de los paquetes mencionados o, en general, a la utilización de AS3 para generar entornos 3D interactivos, como es el caso de la vaca que muge al hacer click , o del perro y la calle que varían su velocidad según la posición del ratón.

perro

Fuentes mencionadas:

Away3d
Sandy
Petit Labs

Un ejemplo con Vectorvision

Jueves, 13 Noviembre 2008 por nimagina

vector1

Según parece, la crisis presenta también una parte de oportunidad. Para nosotros, la oportunidad de estudiar temas pendientes, como la integración de 3D en flash. El método ha sido, en primer lugar, tratar de entender un poco la Programación Orientada a Objetos, los conceptos de clase y objeto, mediante la lectura y los tutoriales de AS3, flash_as3_programming.pdf, que se puede descargar de la página de Adobe y del libro ActionScritp 3.0 de Colin Moock en Anaya O´reilly. Seguidamente buscar en Internet información sobre el tema y descubrir una serie de trabajos muy interesantes, tutoriales y desarrollo de librerías de clases, hecho por personas con talento y generosidad, que los ponen a disposición de los demás en código abierto y con licencia para utilizarlo.
En el ejemplo que podéis ver, he utilizado algunas de las clases, concretamente las de Papervisión3D, que es lo que llaman un 3Dengine, un paquete de clases de AS3 que proporciona un entorno 3D a Flash. Vectorvision, una extensión de ese paquete que maneja objetos vectoriales, con una clase que convierte un fichero SVG en una clase de AS3. Five3D, una clase que convierte en clase de AS3, una tipografía instalada en tu ordenador. Y también una clase que adapta el tamaño del SWF al de la pantalla del usuario, escrita por doesnotcompute.

Fuentes utilizadas:
http://blog.papervision3d.org/
http://code.google.com/p/vectorvision/
http://five3d.mathieu-badimon.com/
http://www.dncompute.com/blog/

Ante todo, muchas gracias

Jueves, 13 Noviembre 2008 por nimagina

Nuestro propósito es anotar en esta bitácora la información que vamos encontrando en nuestra navegación, y agradecer a todas las personas que la han puesto a disposición de los navegantes, su trabajo y su talento.