Blogs, Software, Utilidades
Diseño

Papervision 3D: Ingeniería 3D para flash

Páginas dinámicas e interactivas usando nueva tecnología flash
Por José Alejandro RM, en 4 de Septiembre de 2008

Cada vez que navegamos por la Web, nos encontramos con la tecnología Flash en variadas aplicaciones. Ello se debe a que de un tiempo a esta parte, son bastante empleadas en los sitios Web para enriquecer el contenido, elaborando animaciones que resaltan las estructuras, es decir, páginas Web totalmente multimedia.

Hasta hace un tiempo, solo se veía a esta tecnología cómo un conjunto de fotogramas, que permitían elaborar un contenido interactivo, pero en forma 2D (dos dimensiones). Esto era una desventaja evidente frente a la tecnología que le hacia competencia directamente, el Javascript. Esta última trabaja, con aplicaciones que permiten generar un ambiente 3D (tres dimensiones).

Qué es Papervision 3D

Papervision 3D, es un proyecto que ha visto la luz hace ya tiempo, pero que recién nos esta mostrando sus primeros frutos, los cuales son realmente sorprendentes. Se trata de una iniciativa privada, libre y adesarrollada  través de un proyecto colaborativo.

Así, Papervision 3D, se constituye en una implementación novedosa y esencial a los parámetros que ya tenia Flash. Dejando de lado las simples animaciones de fotogramas en 2D, para pasar a una interactiva secuencia en 3D.


Ejemplos en 3D elaborados con Papervision – imagen obtenida del Blog oficial, autor Den Ivanovs.

Ventajas de emplear Papervision 3D

Más allá de que se haya convertido en necesidad una tecnología en tres dimensiones para Flash, esta vendrá incorporando muchas posibilidades nuevas, así por ejemplo, tendremos la posibilidad de:

1. Diseños Web más dinámicos, las nuevas Web que se desarrollen con esta tecnología podrían incorporar espacios virtuales donde los artículos, noticias, y demás contenidos puedan ser desplegados de una manera totalmente diferente. Imagínense un Banco de contenido, cuya información este disponible en 3D, esto será posible.

2. Aplicaciones más dinámicas. Flash no solo es usado para las páginas Web, es notoria su presencia en distintas aplicaciones, desde un celular o Ipod hasta una sofisticada computadora.

En el campo de los juegos, flash se ha convertido en un motor de desarrollo importante, lográndose con el un diseño aceptable y facilitando la jugabilidad. Imagínense los juegos que podrían diseñarse al incorporarse una tecnología que ofrezca el aspecto 3D, pues simplemente seria una novedad y disfrute para el usuario y excelente beneficio para un sitio Web comercial que se dedique a promocionar ests tipo de entretenimiento.

3. Mayor interacción para los visitantes. Si de diseño dinámico se trata, con esta nueva tecnología, las paginas no solo serán vistosas y bonitas. Permitirá que los visitantes interactúen de una manera diferente, encontrándose tal vez, con una Tienda virtual, una visita guiada, etc.

4. A través de Papervision 3D Flash, tendrás a disposición toda la tecnología 3D. Empleando por ejemplo, aplicaciones como SourceBinder, un nodo de base visual para facilitar la creación de un prototipo, podrás aplicar Flash basádote en aplicaciones visuales.

Algunas limitaciones de Papervision

Papervisión 3D está disponible para descarga en la Web del proyecto o ingresando a Google code. La versión actual de Papervision3D disponible es la 2.0 alfa AKA “Great White” y puede encontrarse en forma de repositorio.

Google code Papervision 3D – imagen obtenida de Google code.

Sin embargo hay algunas limitaciones, las cuales se van solucionando a través de la colaboración y  desarrollo en la Web del proyecto, más que todo se trata de incompatibilidades con otros software o cuestiones relacionadas con el lenguaje y la programación. Sin embargo no son asuntos que conlleven mucha importancia ni impidan su uso extensivo.

1. Limitaciones de Hardware, Al parecer la tecnología 3D solo va a poder ser utilizada en equipos con un rendimiento óptimo. Dónde aspectos como la velocidad del bus, la cache, memoria de video y otros requerimiento técnicos van a influir definitivamente.

Esto significa que si deseas instalarlo y emplearlo debes tener un ordenador con una buena memoria de video (128 mínimo), un procesador Pentium IV o similar con una velocidad de procesamiento aceptable (unos 2.4 GHZ como mínimo) y una memoria RAM sufiente para ayudar al funcionamiento ligero de la aplicación (estimo que sobre 1 GB). Este punto es un limitante, sobre todo si es un software libre, pero desgraciadamente, y lo sabemos todos, los programas de diseño requieren necesariamente de un soporte de hardware importante.

2. Flash no debe depender de aspectos físicos. Otra de las posturas es que flash no debería de depender de aspectos cómo la aceleración de gráficos y otros. Estas tecnología son comerciales y se contraponen al empleo libre del software; sin embargo como señalé, este es un programa especializado por lo tanto esta orientado a desarrolladores y creadores 3D, labor que no todos podemos (me incluyo) realizar, por lo que de todas formas su uso se vera limitado a un grupo sectorizado.

Con todo lo expuesto hasta aquí, coincidimos en que Flash no deja de sorprendernos. Siendo una tecnología abiertamente conocida, es de gran interés todo lo que tras ella se este incubando. Al parecer Flash va a estar a la altura de su tecnología competidora, Javascript. Muchos de los desarrolladores del mundo entero, ya están desarrollando y compartiendo sus modelos 3D a traves de la Wiki de Papervision, en el mismo blog oficial o a través de Google Code Papervision 3D el asunto es ahora lograr la interacción de este software con los diferentes programas y lenguajes similares.

Imagínense desarrollar modelos 3D de un edificio, de una tienda, de un juego. Las posibilidades son inmensas y muy prometedoras. Flash, ha dejado de ser una aplicación con diseños bonitos y pocos efectos, la tecnología 3D le otorgará un nuevo rostro.

Papervision 3D, bastante útil.

No cabe duda de que, Adobe (actual propietaria de los derechos de Flash) dejará completamente libre esta tecnología y el software necesario para implementarlo. Sin embargo gracias al proyecto colaborativo de Papervision 3D,  podemos tener acceso a diseños Webs mucho más interactivos,  así como la posibilidad de  desarrollar presentaciones, modelos y aplicaciones interactivas para páginas Web y Blogs.

Papervisión se presenta además como una alternativa útil para el diseño publicitario, y  como una forma  de presentar proyectos (como por ejemplo una casa) en un desarrollo tridimensional.

Comentar | Trackback

6 Comentarios en “Papervision 3D: Ingeniería 3D para flash”

1

Hola, he leído tu artículo sobre el cual comparto interés y puntos de vista. Me ha parecido que podría resultarte interesante visitar la página que indico en el formulario ya que hemos usado tecnología papervision. El objeto de dicha web es llamar la atención sobre la integración de las 3D en el mundo web, motivo por el cual estamos intentando promoverla (una forma de captar proyectos potenciales).

Un saludo,
José Enrique

2

-Desearia que algun webmaster capaz de diseñarme una pagina en papervision3d contactara conmigo.
Quiero darle espectacularidad a mi web.
Gracias por su interés.

3

Hola José Antonio, puedes contactar con nosotros a través de nuestra página web (www.sidart.com). También te invito a que visites nuestro proyecto papervision de demo: http://www.plazacardenalbelluga.com

Saludos.

4

Flash no es competidor de javascript, javascript es competidor de flash.

Las animaciones que logras con flash aún no se pueden hacer con javascript.

Y efectivamente… papaervision esta ganando mucho terreno, sobre todo para efectos publicitarios.

Saludos

5

Solo un juguete de modestas aspiraciones es este papervision, ya habia flash 3d antes de el y los problemas siguen siendo los mismos, se requiere un mayor ancho de banda, y mejores procesadores para el cliente, ademas de que las paginas siguen viendose en dos dimensiones por lo general

Ademas no se tiene un autentico editor 3d, todo es a punta de codigo, dificilmente alguien va a animarse a hacer un diseño arquitectonico a pura punta de codigo

Un lanzamiento de este tipo debe hacerse acompañado del editor correspondiente

En todo caso tienen mas futuro los navegadores o visores 3d como Second Life o similares

6

Arbolcaido, papervision es un framework de desarrollo que como se puede deducir está orientado al desarrollador. No es una herramienta de usuario final, no es un editor/diseñador 3D ni una herramienta para arquitectura o ingeniería. ¿Podrían construirse utilizando papervision?, seguramente, pero no tendría sentido ni futuro ya que la mayor productividad se consigue con herramientas de escritorio.

¿Entonces para qué se utiliza? Básicamente para dotar de más dinamismo y versatilidad aplicaciones web que hasta la fecha, en lo visual se limitaban a las 2D. Implementar escenas 3D es muy efectivo sobre todo con fines de marketing. No estoy nada de acuerdo en que hayan problemas de ancho de banda. No se trata de reconstruir el interior de una catedral gótica con el máximo nivel de detalle, si no de equilibrar como se haría con cualquier desarrollo web, y en cualquier caso las limitaciones de ancho de banda son las mismas qe pudiera tener Second Life.

¿Has utilizado Google Street View? La filosófía es idéntica, no utiliza papervision pero se ha construido un framework flash con similares prestaciones. Una solución de altísimo nivel construida sobre papervision es earthmine-> http://www.earthmine.com

Deja tu comentario

 

 

 


 

Previsualización del Comentario

  


Gana una Nintendo DS

 

Secciones

Canales

Sindicación

Añade este blog a tu lector de feeds

¿Qué es un lector de feeds?

Correo Electrónico:

Red de Blogs SmallSquid

Enlaces de Interés

© Copyright 2010, SmallSquid.com. Red de blogs, SEO y Webs 2.0

SmallSquid.com está gestionado con WordPress

Creative Commons - Some Rights Reserved
 
Un proyecto realizado por Blogestudio
Cerrar
Envíalo
Powered by ShareThis