Core Technology
The heart and soul of the Scaleform GFx rich media engine is hardware-accelerated vector graphics technology, that tessellates vector graphic shapes into triangles that modern 3D video cards can render. By converting the data into triangles, this can output vector graphics many times faster than traditional software rasterizers, allowing it to be used within high-performance multimedia environ- ments.
"Using our new state of the art CryENGINE™ 2 and Scaleform GFx, Crysis will deliver an unrivaled cinematic experience."
- Cevat Yerli, CEO and president of Crytek
"Mass Effect is only the beginning of a long-term commitment by BioWare to deliver an incredibly immersive cinematic UI experience."
- Greg Zeschhuk, president of BioWare
Scalability & Tessellation
Scaleform GFx vector graphics are hardware accelerated and anti-aliased using a revolutionary new technique, triangle-based tessellation and Edge AA, which does not rely on FSAA or complex pixel shaders.
Memory System
Memory allocation as part of a heap-based strategy allocates and frees memory in large logical grouped blocks, reducing fragmentation and ensuring big blocks are released to your game.
ActionScript
Extensive Flash ActionScript (AS) 2.0 support allows developers to code every- thing from intelligent UI behaviors to complex mini-games. With over a million Flash developers in the world, Scaleform GFx users can leverage a large and growing AS knowledge base.
Font & Text
Efficient font compression, font type sharing, and dynamic glyph caching offer significant memory savings and high-quality scalable text output. Combined with a rich HTML text layout engine, game developers now have a world-class professional font and text solution.
Multi-Threading
Play files on separate threads for uninterrupted UI, asynchronous "progressive" file streaming starts playing movie while loading.
Scale9Grid
Vector and image based Flash scale9Grid, including special seamless image and transformation compatibility make it easy for artists to build resizable UI components such as windows, panels, or buttons.




