Posts RSS Comments RSS 38 Posts and 67 Comments till now

Limitations of Papervision3D

papervision3d logoPapervision3D brought 2D Flash into a 3D world. It’s exciting and there are lots of cool websites and applications developed with PV3D. But nothing is perfect in the world. It also has some limitations:

  1. PV3D requires heavy processing power. Most of current works (or current good ones) use simple geometries and the screen sizes are generally small.
  2. 3D models in PV3D are far less beautiful than rendered 3D videos. A PV3D scene is very raw, the edges are not anti-aliased and the surfaces are not smooth. Even though “pixelation is a in thing nowadays”, but there are times that high definition suits the style.
  3. There are lightings, shadings and effects but they require more processing power, not surprisingly.
  4. Pure 3D projects are easier to implement but it’s hard to mix 3D with 2D.
  5. Texts are not very legible unless they are bigger than usual sizes used in 2D .

All these limitations, especially processing power related issues need to be sorted out before jumping into the trend. There are new challenges brought to both designers and developers. For designers, it’s hard to come out new, cool and user friendly navigations and layouts. Even though 3D technologies has been there for a long time, but using 3D environment to present information is very new. Titles like 3D website/UI designer or 3D usability specialist do not exist, yet. For developers, efficient code is more important when processing power is a real issue.

One Response to “Limitations of Papervision3D”

  1. on 20 Mar 2008 at 3:16 pmkevin

    you can look up away 3d, its a competing engine, that focuses more on accuracy rather than speed,

    http://www.away3d.com/

    I agree with you on the fact that 3D in flash has someway to go before it can be used commercially, but more because it sometimes has problems doing accurate back face culling for complex surfaces.

    regarding performance, there isnt much we can do about it, as the 3D rendering engines are all software only, and flash is not looking to add 3d card hardware acceleration.

    Thanks for sharing your experiance, will cater more time to look into those points, if I have to develop for p3D one day.

Trackback this post | Feed on Comments to this post

Leave a Reply

For spam filtering purposes, please copy the number 9866 to the field below: