应用Flash 10的3D API,并借助一些三维技术的基本原理可以在Flash平台中实现基本的三维效果,一般采用对Sprite或MovieClip放大、缩小、改变透明度或深度等属性来达到实现三维效果的目的。利用Flash10的3D API,应用合理同样能够产生很好的视觉效果,并且消耗的CPU资源是在可以接受的范围之内,即使在操纵数量庞大的三维粒子方面也同样如此,这点尤其关键。
应用Papervision3D框架在实现三维方面就又提升了一个层次,在提供了基本几何体、材质、Camera以及解析外部DAE模型的功能之外,同样也能够实现三维效果的粒子。在PV3D中可以通过Pixel3D、BitmapParticleMaterial和BitmapEffectLayer来实现三维粒子。