OpenGL e SDL. Código
Milton se concentra na pintura em uma tela infinitamente grande, utilizando técnicas que lembram sistemas raster, mas com a imagem processada em forma vetorial. O editor não suporta a edição de pixels individuais, mas no nível vetorial permite aprofundar qualquer nível de detalhe. Recursos como camadas, pincéis, linhas, desfoques, etc. são suportados. Todos os resultados são salvos automaticamente à medida que as alterações são feitas, com a possibilidade de reversão ilimitada das alterações (desfazer/refazer ilimitado, não interrompido pelo fechamento do programa). O uso do formato vetorial permite armazenar dados de uma forma muito compacta. É possível exportar para formatos raster JPEG e PNG.
A nova versão adiciona pincéis suaves, selecionando o nível de transparência dependendo da pressão na caneta, operações de rotação e redimensionamento adaptativo do pincel em relação à tela.
Fonte: opennet.ru