Articulo de referencia

Papervision3D

Papervision3D es un motor de gráficos 3D de código abierto para renderizar contenido 3D dentro de Adobe Flash Player y Adobe AIR . [ 1 ] A diferencia de los motores Flash 3D mod...

Papervision3D es un motor de gráficos 3D de código abierto para renderizar contenido 3D dentro de Adobe Flash Player y Adobe AIR . [ 1 ]

A diferencia de los motores Flash 3D modernos como Away3D y Flare3D , Papervision3D no está diseñado para Stage3D y renderiza el contenido 3D completamente en la CPU sin renderizado acelerado por GPU.

Historia

Papervision3D fue lanzado por Carlos Ulloa alrededor de diciembre de 2005 y se convirtió en software de código abierto a finales de 2006. Papervision3D fue uno de los primeros motores de renderizado 3D creados para Adobe Flash Player y, en el momento de su lanzamiento en 2005, era el motor 3D más completo y conocido para Flash. Utilizaba la función drawTriangles() para renderizar contenido 3D completamente en la CPU, dentro de Flash Player.

Según un libro de 2009, PaperVision3D era "sin duda el motor 3D más conocido" para Flash. [ 2 ] Un libro de 2012 lo llamó el "abuelo de las bibliotecas 3D para Flash" y argumentó que "Hay una razón simple para la popularidad de PaperVision3D: es muy completo en su ejecución". [ 3 ]

Away3D se derivó de Papervision3D con el propósito de mejorar el rendimiento. [ 4 ] Otro libro de 2011 señaló en la sección sobre "3D con Flash" que "Away3D y Alternativa3D son actualmente la solución preferida por su rendimiento y funcionalidades, ya que cuentan con una comunidad de desarrollo más activa". [ 4 ]

Papervision3D fue popular entre su lanzamiento en 2006 y 2009, pero su desarrollo se detuvo desde 2009 y fue reemplazado por Away3D , que fue adoptado por Adobe como el único motor de renderizado 3D incluido en el SDK oficial de Adobe Gaming. [ 5 ]

Véase también

Referencias

  1. Doug McCune; Deepa Subramaniam (2009). Adobe Flex 3.0 para principiantes . John Wiley & Sons. págs. 388–389 . ISBN  978-0-470-40789-9.
  2. Cheridan Kerr; Jonathan Keats (2009). The Essential Guide to Flash CS4 . Apress. p. 286. ISBN  978-1-4302-2353-5.
  3. Matthew David (2012). Flash Mobile: Desarrollo de aplicaciones para Android e iOS . CRC Press. pág. 199. ISBN  978-1-136-02250-0.
  4. 1 2 Remi Arnaud (2011). "3D en un navegador web" . En Eric Lengyel (ed.). Game Engine Gems 2. CRC Press. pp. 207–212 . ISBN  978-1-56881-437-7.
  5. Adobe Gaming SDK , Adobe

Lecturas adicionales

  • Paul Tondeur; Jeff Winder (2009). Conceptos básicos de Papervision3d . Packt Publishing Ltd. ISBN 978-1-84719-573-9.
  • Michael Lively (2010). Professional Papervision3D . John Wiley & Sons. ISBN 978-0-470-97060-7.
  • Julia May (10 de agosto de 2009) Descubriendo Papervision3D: Mejores prácticas de diseño y tutoriales , Smashing Magazine
  • Sitio web oficial
  • PaperVision 3D es increíblemente lento en iOS.