XTango e Polka O sistema XTango é um sistema de animação da algoritmos de propósito geral que suporta programadores desenvolvendo animações de seus programas e algoritmos em 2 ½ dimensões. Essas animações podem utilizar cores e serem feitas em tempo real. O foco do sistema é a facilidade de sua utilização. O sistema XTango utiliza o paradigma de animação path-transition o qual auxilia o design de animação, não requerendo que os programadores que utilizam o sistema sejam especialistas em gráficos.

O processo básico de animação consiste na implementação do algoritmo em C e depois decidir quais os eventos importantes a serem mostrados durante a execução do algoritmo. Esses eventos ,então, ativam as rotinas de animação implementadas em um arquivo separado ,o qual utiliza o pacote de animação XTango para criar e manipular objetos. As transições incluem movimento, cor, redimensionamento, preenchimento, etc.

XTango foi implementado para máquinas Unix e o sistema X11 Window e pode ser executado em monitores coloridos e preto e branco

Maiores informações do sistema XTango  (e download do sistema) podem ser encontradas na página abaixo:
http://www.cc.gatech.edu/gvu/softviz/algoanim/xtango.html

O sistema Polka é um sistema de animação para propósito geral. Ele é derivado do sistema XTango, porém mais poderoso e flexível que o mesmo, podendo ser utilizado para animar programas em processamento paralelo. Como o sistema XTango, ele suporta animações em cores e em tempo real, em 2 ½ dimensões, foi implementado em C++ para Unix e X11 Window.Existe uma nova versão implementada em C++ para Windows 95 ou NT, que executa as animações utilizando o Microsoft Developer Studio 97 ( MS Visual C++v5.0)

A figura acima representa uma animação de um algoritmo de quicksort em processamento paralelo no sistema Polka. A view da esquerda mostra os valores que estão sendo ordenados e a view da direita mostra um histórico das permutações feitas no programa.

Maiores informações sobre o sistema Polka podem ser obtidas através do endereço abaixo :

http://www.cc.gatech.edu/gvu/softviz/parviz/polka.html