3D Guide

Scaleform® 3Di™ lets developers take their applications UI to the next dimension with 3D Flash rendering and animation capabilities.

Beginning with 3.2, Scaleform has added a simple but powerful set of ActionScript 2.0 extensions which provide basic 3D capabilities. Using the 3D AS2 extensions (_z, _zscale, _xrotation, _yrotation, _matrix3d, and _perspfov), developers can create stunning animated 3D interfaces for menus, HUDs, and in-game UIs.

These 3D extensions can be applied to any movieclip, button or textfield object. Furthermore, developers can add their own 3D rendered objects or streaming video to the 3D Flash interfaces to create a unique next generation experience.

AS3 developers using Scaleform 4 can use the native 3D capabilities of AS3 directly, as an alternative to 3Di. This document describes the use and operation of the 3Di AS2 extensions which are available in Scaleform 3.2 and higher.