Realidade aumentada tem sido o principal buzz na comunidade Flash com o release recente do FLARToolKit. Realidade aumentada mistura objetos do mundo real com objetos gerados por computador.
Bartek Drozdz dá uma descrição básica da realidade aumentada em seu blog:
Realidade aumentada usa reconhecimento de padrões para renderizar gráficos 3D em um display de vídeo. Um padrão, também chamado de marker, é uma forma retangular que você precisa imprimir e posicionar na frente da câmera. O stream da câmera é analisado e o marker é usado para determinar o sistema de coordenadas do mundo capturado pela câmera. Esse sistema de coordenadas é passado ao um engine 3D que renderiza objetos sobre a imagem.
Duane Nickull destaca o FLARToolKit em seu blog:
O FLARToolKit é uma versão AS3 do ARToolKit. O ARToolKit era uma biblioteca C que habilitava realidade aumentada; entretanto a versão compatível com Adobe Flash/Flex/AIR, FLARToolkit, não é meramente um port da versão original. o FLARToolkit é portado do Java, versão chamada NyARToolKit. (O NyARToolKit parece executar muito mais rápido que a versão original em C após um grande esforço de nyatla.)
A habilidade de construir aplicações baseadas no browser que incluem o poder de realidade aumentada deve introduzir novas formas dos desenvolvedores pensarem sobre software. Para ajudar aos desenvolvedores a iniciar, o evangelista da Adobe, Lee Brimelow tem um vídeo tutorial, que também inclui uma demonstração da aplicação GE's Smart Grid Augmented Reality. A aplicação GE oferece um excelente exemplo do uso do fator wow da realidade aumentada em uma aplicação do mundo real.
Para saber mais sobre Realidade Aumentada veja o artigo na Wikipedia.