OpenGL y SDL. Código
Milton se centra en pintar sobre un lienzo infinitamente grande, utilizando técnicas que recuerdan a los sistemas rasterizados, pero con la imagen procesada en forma vectorial. El editor no admite la edición de píxeles individuales, pero a nivel vectorial le permite profundizar en cualquier nivel de detalle. Se admiten funciones como capas, pinceles, líneas, desenfoques, etc. Todos los resultados se guardan automáticamente a medida que se realizan los cambios con la posibilidad de revertir los cambios de forma ilimitada (deshacer/rehacer ilimitado, no interrumpido al cerrar el programa). El uso del formato vectorial le permite almacenar datos en una forma muy compacta. Es posible exportar a formatos rasterizados JPEG y PNG.
La nueva versión agrega pinceles suaves, seleccionando el nivel de transparencia según la presión sobre el lápiz, operaciones de rotación y cambio de tamaño adaptativo del pincel en relación con el lienzo.
Fuente: opennet.ru