geeks papervision3 d

17
Nuestro objetivo es la efectividad… Nuestra estrategia la creatividad!!

Upload: geeks-ecuador

Post on 30-Jun-2015

1.875 views

Category:

Technology


0 download

DESCRIPTION

Desconferencia brindada por el equipo de Geeks Ecuador en la Ciudad de Milagro el día 24 de Octubre del 2009. Se trató el tema de Papervision 3D

TRANSCRIPT

Page 1: Geeks Papervision3 D

Nuestro objetivo es la efectividad… Nuestra estrategia la creatividad!!

Page 2: Geeks Papervision3 D

¿Que hay detrás de los mejores sitios realizados en Flash?

http://www.blog.papervision3d.com

Page 3: Geeks Papervision3 D

Motores 3D sobre flashConcepto

Pre requisitosVentajas y Desventajas

En la publicidadEn la experimentación

Page 4: Geeks Papervision3 D

Motores 3D sobre Flash:

• Sandy3D (http://www.flashsandy.org)

• Away3D (http://www.away3d.com/)

• Five3D (htp://www.five3d.mathieu-badimon.com)

• Freespin(http://www.freespin3d.com)

• Alternativa3D (http://alternativaplatform.com/en/alternativa3d/)

• Flash10/CS43D

• We3D (http://osflash.org/we3d )The 3D Web

• Electric3D(http://www.electricoyster.com/)

• Papervision3D (http://www.blog.papervision3d.org)

Page 5: Geeks Papervision3 D

•Es un motor de 3D open source para Actionscript 3, el cual, desde su nacimiento en el 2006 ha tenido gran acogida en el mundo de los desarrolladores AS3, permite crear avanzados objetos 3D en tiempo real por medio de un navegador web.

.

¿Que es papervision 3D?

Page 6: Geeks Papervision3 D

¿Qué pre- requisitos debo poseer para comenzar con papervision 3D?

• ActionScript 3.0

• Flash CS3/CS4 – Adobe Flex 2 o 3 – Flash Developer

• OOP (Programación Orientada a Objetos)

OOP

Page 7: Geeks Papervision3 D

1.- Orientado a objetos.

2.- Grupo de desarrollo en constante avance en futuras versiones y soporte.

3.- Es open source

4.- Puede ser usado para representar datos debido a su interacción con diferentes apis y demás librerías.

5.- Buena documentación y tutoriales en la red.

6.- No ocupa muchos recursos al momento de ejecutarse.

.

1.- Capacitación no muy accesible en nuestro medio.

2.- Conocimiento intermedio de 3D y programación orientada a objetos previo

3.- Las extensiones papervision para adobe son complicadas de usar

4.- Ha reportado algunos errores con las versión de flash cs4 al usarlo como IDE.

.

Ventajas VS Desventajas

Page 8: Geeks Papervision3 D

¿Qué puedo hacer con papervision 3D?Por medio del motor podemos re potencializar sitios web con características tales como:

• Mejoras en la navegación en sitios web (incorporación de espacios y ambientes 3D).

• Creación de interfaces 3D por medio de objetos (primitivos, modelados por medio de software tercero) .

• Desarrollo de juegos web.

• Representar datos de manera espacial.

• Divertirnos experimentando.

Page 9: Geeks Papervision3 D

Estructura de una aplicación en papervision 3D

Ingredientes de una aplicación PV3D:

Scene3D

Viewport3D

Camera3D

BasicRenderEngine

Page 10: Geeks Papervision3 D

En detalle:

Scene3DEsta clase define el entorno 3D y es el contenedor principal de una aplicación PV3D

Viewport3DEsta clase es el lienzo sobre el que se renderiza el entorno 3D. El tamaño de la instancia de ViewPort3D define la zona que se pinta en el momento del renderizado.

Camera3DLa cámara es el observador del mundo 3D. Define la posición desde la que el usuario visualiza el entorno 3D

BasicRenderEngineEsta clase se especializa en pintar en el viewport el entorno 3D. Es el motor de renderizado de la aplicación.

Page 11: Geeks Papervision3 D

Primitivas:

PV3D dispone de un conjunto de 5 primitivas.Una primitiva es un volumen básico que nosotros podemos utilizar para construir nuestro mundo 3D.Las primitivas disponibles son:

CubeConeSpherePlaneCylinder

Page 12: Geeks Papervision3 D

Papervision 3D en el area comercial

Las agencias interactivas alrededor del mundo

manejan las mejores marcas dentro del web, ellas deben presentarlas de manera atípicas e innovadoras, por eso,

la mayoría de los micrositios y de campañas web de

marcas mundiales están hechas bajo tecnología flash.

Esta necesidad de presentarlas de mejor manera hizo que

incorporaran en su desarrollo a PAPERVISION 3D teniendo resultados asombrosos.

Page 13: Geeks Papervision3 D
Page 14: Geeks Papervision3 D

Algunas de las marcas:

Page 15: Geeks Papervision3 D

Utilizacion de papervision 3D en experimentaciónCon papervision 3D se lo ha mezclado junto a librerías tales como:

- WiiFlash (Librerías para utilizar el wiimote en flash)

- Arduino: es una plataforma de hardware libre basadas en una sencilla placa de entrada y salida.

- Flartoolkit (librería de realidad aumentada)

- Motores de Fisica: APE,WOW,JIGLIBFLASH.

- Apis: (google maps, yahoo maps,flickr)

Page 16: Geeks Papervision3 D

Premios obtenidos gracias a :

AL WEBBY AWARDS 2009

Barcinski & JeanjeanWebsites – Self-Promotion / PortfolioIn an Absolut WorldWebsites – Best Visual Design – AestheticInteractive Advertising – Online CampaignsNike ACG – Sweet Spots Websites – Best Navigation / StructureWebsites – Best Use of Video or Moving ImageRed Bull Flugtag Flight LabWebsites – Food and BeverageInteractive Advertising – Game or ApplicationSpectra Visual NewsreaderWebsites – NewsWebsites – Best Visual Design – AestheticInteractive Advertising – Game or ApplicationWHITEvoidWebsites – Best Navigation / StructureWebsites – Self-Promotion / Portfolio

Page 17: Geeks Papervision3 D

Luis Palacios CastroDirector de Tecnologias

Geeks Ecuador