Stage3D для рендеринга 3D-игр и приложений. Scaleform - это инструмент 2D UI (с расширениями для рендеринга элементов 2D UI, а также в 3D-пространстве), который Unreal Engine эффективно использует для своих меню и игровых HUD.
Stage 3D отображает Unreal в окне браузера, но Unreal использует Scaleform для визуализации своего пользовательского интерфейса. Так что да, по-прежнему существует необходимость в Scaleform. Рабочий процесс Scaleform делает разработку пользовательского интерфейса очень простой, а ускоренная многопотоковая архитектура ядра и рендеринг Scaleform с использованием графического процессора, а также пользовательские инструменты делают его наиболее широко используемым промежуточным ПО пользовательского интерфейса в игровой индустрии.
Большинство разработчиков используют его для создания пользовательского интерфейса на консолях и ПК, а мобильные игры начинают использовать Scaleform в качестве движка (см. Globz - TwinSpin - первая коммерческая Flash-игра для iOS с использованием Scaleform). Благодаря перемещению таких движков, как Unreal и Unity, в окно браузера, благодаря Stage3D, Scaleform, несомненно, будет использоваться для разработки пользовательского интерфейса для браузерных 3D-заголовков.