Llega el 3d para flash open source

Ayer estuve en las charlas del London flash platform user group y ayer tocaba papervisión3d y componentes en Flex. La charla de Mike Jones sobre componentes Flex ya la había visto en el flash on the beach, así que, no voy a comentar nada.

Pues papervison3d es un motor de 3d para flash, parece que el definitivo. El proyecto es idea original de Carlos ulloa, un gallego muy majo que lleva ya un tiempo viviendo en Inglaterra. Ha currado para Sony haciendo juegos para la Play Station y ahora mismo trabaja para Hi-Res. Casi nada.

Carlos ha estado utilizando papervisión en proyectos comerciales desde hace un año y medio, pero el empujón definitivo al proyecto se lo ha dado hacerlo open source. Por lo visto en 2 meses y con la ayuda de más gente (John grden responsable entre otros de red5 y xray) el proyecto ha sido rehecho completamente, incluyendo el paso de as2 a as3.

Desde el punto de vista de alguien que haga 3d de verdad seguro que las demos y las posibilidades aún son muy pobres, pero visto desde el mundo de vista flash, a mí me parecen muy buenas. También tengo que decir que yo de 3d no tengo mucha idea (vamos, ninguna), así que, soy fácilmente impresionable.

Dos cosas que me parecieron muy, muy interesantes:
1) por lo visto los grandes programas de 3d (3d Studio, Maya, Blender) comparten un formato de xml que se llama collada para describir escenas. Bueno, pues papervisión3d importa escenas en formato collada. Ayer Carlos tenía abierto al mismo tiempo Maya y el player de flash. Hizo un cambio en Maya, exportó, f5 y listo. Allí estaba el cambio. Parece que un visor de collada en flash ayudaría bastante a modeladores de 3d. Si hay alguno en la sala que lo comente, por favor.
2) están pensando en usar red5 para mandar por streaming dentro de un (*.flv) escenas collada en tiempo real. Es decir, tú entras en un juego con un mundo enorme, pero sólo cargas al escena que necesitas. Según te vas moviendo a otras red5 te manda la que necesites en streaming. Yeah.

Clarísimo ejemplo de la potencia del open source: papervisión + red5 + collada = juegos en flash.

Ayer Carlos comentó que Adobe ya se ha puesto en contacto con ellos y que están muy interesados en el proyecto. No lo dijo, pero yo quise entender que se planteaban añadirlo al player nativamente en algún momento. Para mí hay cosas más importantes para Adobe en la todo list del player 10 (como solucionar los bugs pendientes), pero bueno.

Pues nada, todo el que esté interesado que se pase por la web, el foro o la lista de correo.

Larga vida a papervisión3d.

Ver sobre el tema y comentarios en el foro